
JCDecaux
A global outdoor advertising company, known for its innovative street furniture, transport, and billboard advertising solutions.
HQ location
Neuilly-sur-Seine, France
Website
Launch date
Employees
Market cap
$3.5b
Enterprise value
$6.8b
Share price
€14.90 DEC.PA
Recent deals
Authorizing premium user...