Oil & Energy Heres why Indian renewable energy plan pales in front of Europe and China – Business Standard December 19, 2022