India's renewable plans read bold, but shortfalls in generation, grid gaps, and sluggish execution risk dimming the big switch
Post a Comment