Introduction Dame Carolyn McCall is a British business executive and the chief executive of ITV plc. She is known for…
Read More »British Business Leaders
Introduction Martin Sorrell is a British businessman and advertising executive. He is best known for building WPP into one of…
Read More »