No More Cheap Chinese Solar Cells in India: New June 1 Rule Could Reshape the Solar Market 2 June 2026
‘Solar on Track’: NCRTC Pilot to Generate 17,500 kWh Annually at Duhai Depot; Delhi–Meerut Rapid Rail Corridor to Feature Solar Panels 9 December 2025