InvestmentPVSolar $Solar ModulesSolar PV ManufacturingSolar RecordsThin Film Solar First Solar Reports 89% Surge In First-Quarter Net Profit by James Ayre May 9, 2014 written by James Ayre May 9, 2014 0 comment 0 FacebookTwitterPinterest