Villefranche, France- November 11, 2018: Renault logo on a panel. Renault is a french car manufacturer producing cars, vans, buses and trucks
Size: 3200px × 4800px
Photo credit: © Eric D ricochet69 / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: automobile, automotive, brand, buses, business, car, commercial, company, construction, dealer, dealership, emblem, engine, firm, france, french, group, industrial, industry, international, logo, manufacturer, manufacturing, renault, retail, sales, sign, signage, symbol, transport, transportation, trucks, vehicle