Tata Power commissions 70-KW solar rooftop plant at India International Centre

Delhi’s India International Centre went green with the installation of a 70-KW solar rooftop plant that will help it save 63 tonne carbon emissions and … Read more