Tata Power#39;s Q1 output recorded at 12.4 bn units
NewsNews / News 7 years ago 571 Views comments

Besides, Tata Power has increased its presence in the clean energy space with a gross installed capacity of 3,144 MW, it said in a statement.
News / News 7 years ago 571 Views comments
Comments