The British BP BPs sells the network of gas stations and chargers in the Netherlands, which specializes in the sale and distribution of fuel and lubricants. According to the BP website, the Netherlands Catom will buy about 300 petrol stations, 15 electric car charges, as well as their servants ...