
First Solar Signs PPA with Cleantech Solar to Power India Manufacturing Facility
First Solar, Inc.( Nasdaq FSLR) moment blazoned that it has entered into a 15-time, interned Power Purchase Agreement( PPA) with Cleantech Solar, a leading provider of renewable energy results to…






