Energía Estratégica

Loading note...

Spain leads European PPAs in August with 182 MW as solar gains ground