Tag: Chilun River
Hydro Projects submits Applications for 18 New Projects for Development
Hydropower ventures with potential of generating over 2,500 megawatts of electricity have completed their feasibility studies and have submitted applications to the Department of...