22 Chambers Street
Princeton, NJ 08544-0708
United States
Princeton University
Rooftop Solar, state-level policy, net metering, renewable portfolio standard, 3rd party power purchase agreements, electricity generation