Endesa wins 953MW project in Spain
Iberian utility Endesa has provisionally won 953MW of connection rights to build renewable energy resources and battery storage in the Spanish town of...
Iberian utility Endesa has provisionally won 953MW of connection rights to build renewable energy resources and battery storage in the Spanish town of...