JCDecaux
A global outdoor advertising company, known for its innovative street furniture, transport, and billboard advertising solutions. Learn more
Launch date
Employees
Market cap
€3.9b
Enterprise valuation
€7.4b (Public information from Sep 2024)
Share price
€18.5 DEC.PA
Neuilly-sur-Seine Île-de-France (HQ)
Authorizing premium user...