Icon
 

China s Solar Firm GCL Eyes Saudi Arabia For First Foreign Plant