Share Twitter Facebook LinkedIn Email Europe has seen its first year when energy storage deployments by power capacity exceeded 10GW in 2023, according to consultancy LCP Delta. Read More
Southeast Asian leaders meet in Laos in a summit set to tackle crisis in Myanmar and disputed seaOctober 9, 2024