Masdar, Endesa begin construction of €25.2 million battery storage portfolio in Spain

Masdar, Endesa begin construction of €25.2 million battery storage portfolio in Spain
play icon

Most Popular Stories