Renewables Powered Nearly One-Third Of India's Record 256 GW Peak Demand: Pralhad Joshi

· Swarajya