fbpx

Azerbaijan’s new battery storage system: what does it mean for the country and region?