Tata Power-DDL Partners with IIM Kozhikode to Advance Solar Energy Skill Development MM Desk 11 July, 2025 Tata Power Delhi Distribution Limited (Tata Power-DDL) has entered into a strategic partnership with the Read More