Question: are bp petrol stations franchises?
Answer: But what many might not realize is that BP sold off its retail gas business, so the 13,000 BP gas stations are generally owned by independent franchisees. ... They own their business, but are franchisees. By contract, they must buy their gas from BP until 2020.