JCDecaux Full-Year 2023 results March 7, 2024 Adjusted revenue up +7.6% to €3,570.0 million Adjusted organic revenue up +8.7% Adjusted operating margin... Read More
JCDecaux Full-Year 2023 results March 7, 2024 Adjusted revenue up +7.6% to €3,570.0 million Adjusted organic revenue up +8.7% Adjusted operating margin... Read More