New EIA available for Public Comments–Proposed Seethawaka Ganga Hydropower Project at Dehiowta (24 MW) Add comment