State Power Investment Corp (SPIC), a China state-run power investment company, has announced winners of bids for supplying PV modules for power stations with total installation capacity of 3.4GWp and inverters supporting 3.85GWp, according to China-based...
The article requires paid subscription. Subscribe Now