First Solar sells 40MW Cuyama Solar Project to DESRI
First Solar Inc of Tempe, AZ, USA – which makes thin-film photovoltaic modules based on cadmium telluride (CdTe) as well...
Read moreFirst Solar Inc of Tempe, AZ, USA – which makes thin-film photovoltaic modules based on cadmium telluride (CdTe) as well...
Read more© 2022 Semiconductor For You