Greater Noida petrol pump dispensed rainwater mixed fuel, 10 stranded

India