Receding Stream by Blitzindiamedia March 13, 2023 0 NEW DELHI. A stagnant industrial performance and depressed mobility has resulted into slowing down of India's fuel consumption for two ...