Tata Power Solar Commissioned 70kW Solar Rooftop Installation At India International Centre, New Delhi