4 ms·I don't know if it's just a UK thing, but we already have screen showing ads at many of our petrol pumpsby ChrisRR 6y agoI don't know if it's just a UK thing, but we already have screen showing ads at many of our petrol pumps