Welcome to IPE. This site uses cookies. Read our policy.

Deficits account for 5% of European company market cap, says Mercer