LONDON: The WPP group, Britain’s largest advertising company and one of the largest advertising networks in the world, confirmed on Monday, 2 June 2003, that it...