Serlui ‘A’ Hydro Project Plant Capacity: 1.0 MW Location: Mizoram Category: Hydro Power Date: June 18, 2026 Share: