close
Jean-Francois Decaux and family
Media, Advertising
Rank 2017
193
Worth
£670m
Rise/fall
£10m

Earlier this year JCDecaux, the world’s largest outdoor advertising company, installed its 500th digital screen on a London bus shelter. The business was founded in Lyons by the late Jean-Claude Decaux, who died in May last year, and is run by his two sons: London-based Jean-François, 58, controls the UK operation and oversees northern Europe, and Jean-Charles heads the main arm in France where profits rose to €244.9m on €2.8bn sales in 2015.