JCD Gets Wet
by Bob Raikes
What They Say JCDecaux published its financial results for 2020 which showed a decline in revenues of 40.6% to €2.311 billion and that led to the first loss ever in the history of the …
Tags:Digital Signage| DOOH| Financial Data| JCDecaux