Skip to main content Scroll Top
19th Ave New York, NY 95822, USA

legislative action

Solar net metering saw a significant legal win this month, as the Federal Energy Regulatory Commission (FERC) voted to reject…