ParentFull threadzizee·Sure, but their owners do. Perhaps the majority of petrol stations are owned by big business, but I am not so sure. I think many are franchisees/small businesses.View on HN