First Solar to Inaugurate First Phase of South Carolina Production Facility
First Solar plans to inaugurate the first phase of its South Carolina production facility.
First Solar plans to inaugurate the first phase of its South Carolina production facility.