Designed by
Title
BP logo in front of one of their gas station in Lyon. BP, or British Petroleum, is a British corporation producing and selling oil #154080802
Description
LYON, FRANCE - JULY 17, 2019: ..Picture of a sign with the logo of BP on their gas station in Lyon, France. BP is a British multinational oil and gas company headquartered in London, United Kingdom. It is one of the world`s seven oil and gas supermajors
This image is editorial