General view of a Shell petrol station in central London. The oil and gas giant has reported profits of nearly $40 billion, the highest in its 115-year history.
Size: 5732px × 3585px
Photo credit: © SOPA Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: brand, branding, business, company, economy, finance, gas, logo, logos, oil, petrol, profits, shell, sign, signs, station