Solar Project

A solar power plant project signed by CMEC and DTEK

Details