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 moreDetailsCadmium telluride (CdTe) thin-film photovoltaic module maker First Solar Inc of Tempe, AZ, USA has been awarded a 241MWDC module supply...
Read moreDetails© 2026 Semiconductor For You