Four Distributed Energy Resource Providers Lose Ability To Do Business In State For Failing To Abide By Rules
In a press release the New York State Public Service Commission (Commission) revoked the ability of four Distributed Energy Resource (DER) suppliers to do business in…

