Borrego announced it has completed construction on 15 solar + storage projects in Massachusetts and New York for AES Corporation. The solar installed across the projects totals 96 MW, while the storage portion totals 169 MWh, representing Borrego’s largest storage portfolio built for one customer to date. The solar + storage systems range in size […]