India Fast-Tracks 930 MW Long-Stalled Kirthai II Hydropower Project Over Chenab River After Indus Treaty Freeze

· Swarajya