Canadian Solar

solar

S.Africa: Solar EPCs partner for 132MWp projects

Two international solar firms have established a joint venture, which will provide engineering, procurement and construction (EPC) services for two solar power projects totalling...

Most Read

Latest Feature