With most cars and two-wheelers going off the road, petrol demand has fallen by 8 per cent in March while diesel demand...
29 March 2020 5:38 AM GMT