3 min read Business News Petrol, diesel demand slumps 66 pc in April; ATF down 90 pc as coronavirus eviscerates demand 09/04/2020 11:56 AM Mitchell India’s fuel consumption slumped by over 66 per cent in April as a nationwide...