23bn

Read news on 23bn with our app.

Read more in the app

India’s NTPC to invest $23bn in renewable energy projects