Okhali 2 Hydro Project Stalled Since 2015, Acquired in May, 2025 Plant Capacity: 18.0 MW Location: Uttarakhand Category: Hydro Power Date: February 28, 2025 Share: