Skip to content
Adani Power or NTPC? Macquarie initiates coverage on 3 power stocks, hikes target prices for 3 others · Hindustan Sphere