It ranked 261st out of top 700 companies in the world ranking and is the only Indian PSU to figure in the list. India’s largest integrated energy conglomerate, NTPC Limited,…
read more...