Petrol Pump Management: Oil’s Well That Ends Well By Surjodeep Bose . March 9, 2018Do you know? India is in third place, right after the USA & China for the number of active petrol pumps. So, what these petrol pump...