Montreal, Canada - August 8, 2017: Shell logo on a gas station. Shell are a global group of energy and petrochemicals companies with ca. 87,000 employ


Size: 5863px × 3898px
Photo credit: © Bakerjarvis / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: brand, business, canada, car, cavendish, company, diesel, editorial, energy, french, fuel, gas, gasoline, industry, logo, montreal, oil, ottawa, petrol, petroleum, power, pump, quebec, refuel, royal, service, shell, sign, station, symbol, toronto, vancouver