
India's energy policy stuck between renewables and fossil fuels
India's consumption of crude oil is set to soar to 372 million tonnes of oil equivalent in 2033, a 40 per cent jump from 2023, according to the Economist Intelligence Unit. This would make the country the largest contributor to the world's oil …