Rellichu Stage 1 Hydro Project Allotted in Dec 2023 Stage 1 – 33MW Total Capacity: 77MW Location: Sikkim Category: Hydro Power Date: February 17, 2024 Share: