Over 10,000MW power in 29 projects in the pipeline, despite yawning overcapacity
Of the total 29 projects, 5 are in the public sector while 17 are in the private sector as independent power producer (IPP) projects, the annual report said. The ownership structure of the...