Report copyright - Dibamba Power Project 88MW Thermal Power Plant … Power Development Company Dibamba Power Project 88MW Thermal Power Plant & 90kV Transmission Line Environmental and Social Impact
Please pass captcha verification before submit form