Iberdrola plans massive factory to supply one third of Spain's solar modules
Renewables giant and unnamed partner plan 1.6GW plant in southern Extremadura region as push to bring production back from China continues
Renewables giant and unnamed partner plan 1.6GW plant in southern Extremadura region as push to bring production back from China continues