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
Picture used for illustrative purpose only.

Most Popular Stories