Is India's 'green recovery' green enough? IEEFA and IISD's new report shows the government’s stimulus is a ‘mixed bag’ for the country’s energy transition.