Why it's the end of the road for petrol stations

Why it’s the end of the road for petrol stations