STAFF REPORT MUZAFFARABAD: The China Three Gorges Corporation (CTGC) will develop the planned 1,100-MW Kohala hydropower project, a run-of-river scheme that will be built on the Jhelum…
Continue Reading