Opinion | David Fickling, Bloomberg | Tuesday April 11, 2023
Back in 2015, Prime Minister Narendra Modi promised the country would install 175 gigawatts of wind, solar, and small-scale hydro power by the end of last year. In practice, the country fell roughly 31% short.
www.ndtv.com