Rellichu Stage 2 Hydro Project Allotted in Mar, 2024 Total Capacity: 22.54 MW Location: Sikkim Category: Hydro Power Date: February 17, 2024 Share: