First Solar to Power India Manufacturing Facility with Cleantech Solar PPA
American Solar Company, First Solar, Inc. has entered into a 15-year, captive Power Purchase Agreement (PPA) with Cleantech Solar.
American Solar Company, First Solar, Inc. has entered into a 15-year, captive Power Purchase Agreement (PPA) with Cleantech Solar.