
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.6b
Enterprise value
$7.1b
Share price
€15.50 DEC.PA
Recent deals
No columns specified