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