Toggle navigation
Piyush Goyal
Home
Biography
Views
Speeches
Videos
Newsletters
Media Kit
Contact
Views
April 11, 2017
No agreement stops India from using any energy source; more than 90% of power plants set up are on new technology.
Next Views
Power Grid boosts inter-regional transmission
Email*
Subscribe to Newsletter
Name
Email*
Podcasts