India may see revenue gap of USD 178 billion by 2050 as world moves to cleaner energy