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