Sunrun New England

Sunrun New England

Sunrun won its bid to provide 20 megawatts of energy capacity from Sunrun’s Brightbox home solar and battery systems to ISO New England beginning in 2022