17 Aug FirstSolar wins 160MW of PV module contracts in Turkey Posted at 10:05h in Renewable Energy Share First Solar (NASDAQ:FSLR) has won solar photovoltaic module orders totalling 160MW in Turkey from Basariarge Enerji and Zorlu Enerji. Read More