It will assess the implications of the allegations on ESG evaluation. ATL is the largest private power transmission and distribution company in India.
It will assess the implications of the allegations on ESG evaluation. ATL is the largest private power transmission and distribution company in India.