Outdoor advertising company operating in billboards, street furniture and transit
Album: JCDecaux Innovate 2011