JCDecaux Group is one of the biggest outdoor advertising corporations in the world, especially known for its bus stop advertisement schemes and billboards. The company was founded in 1964 in Lyon, France by Jean-Claude Decaux. Over the years it has expanded aggressively, e.g. by buying smaller advertising companies in several countries. It currently operates in more than 40 countries and has around 6,900 employees.
External links