JCDecaux Wins TfL Bus Shelter Contract
JCDecaux SA (Euronext Paris: DEC), the number one Outdoor advertising company worldwide and the number one in the UK, has been awarded the world’s largest bus shelter advertising concession by Transport for London (TfL) in a deal worth €700m across a period of eight years. Following on from the recent launch of the 120m² digital … Read more