BP

BP shuts some UK service stations as driver deficiency hits fuel supplies

BP is briefly shutting a portion of its UK service stations due to a deficiency…