ECC Approves Amendments to Net-Metering Regulation to Alleviate Consumer Financial Burden March 13, 2025