BYD Energy Storage recently inked what is hailed as the world’s largest energy storage deals with the Saudi Electricity Company (SEC). The record-breaking contract is a…
Canadian Solar’s subsidiary, e-STORAGE, has clinched a significant deal with Copenhagen Infrastructure Partners (CIP) to deliver a massive 960 megawatt-hours (MWh) of energy storage systems in…