Can you identify this corporate logo that symbolizes luxury and fine living?
Answer Cadillac
Cadillac is a brand of luxury cars, and it was founded in 1902. Its crested logo has changed through the years, but it has always retained a sense of exclusivity and posh style.
Asked by Pamela Mooman · Last updated 5 years ago · 780.6K views · SOURCE