Energy Efficiency & Conservation Tata Power bags Empanelment for 84MW Rooftop Solar Project from Kerala State Electricity Board… teadmin Jul 9, 2021 Tata Power, India’s largest integrated power company, has been empaneled and won a…