Tesco has explained why some customers might notice a £120 charge appearing on their bank statements. Numerous Tesco locations across the UK feature petrol stations, allowing shoppers to conveniently ...