Title: Europe's 15,000 largest companies 1998