First Solar Inc of Tempe, AZ, USA – which makes thin-film photovoltaic (PV) modules based on cadmium telluride (CdTe) as well as providing engineering, procurement & construction (EPC) services – has acquired the 60MWAC North ...
Tags: First Solar, PV, solar project