First Solar awarded 241MW module supply contract for Edify Energy solar projects in Australia
Cadmium telluride (CdTe) thin-film photovoltaic module maker First Solar Inc of Tempe, AZ, USA has been awarded a 241MWDC module supply...
Read moreCadmium telluride (CdTe) thin-film photovoltaic module maker First Solar Inc of Tempe, AZ, USA has been awarded a 241MWDC module supply...
Read more© 2022 Semiconductor For You