It was a major success for India’s renewable energy industry as Lord’s Mark Industries Limited won a 300 MW solar contract under Uttar Pradesh New and Renewable Energy Development Agency (UPNEDA) program. The company was announced at the World Economic Forum Annual Meeting 2025 held at Davos, Switzerland, as one of the key players of […]