fbpx

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