20200511 business.india-business: Petrol pumps open; but service centres still remain shut