close
Corporate Profit Levels

UK’s largest companies sit on £53bn mountain of cash:
https://www.ft.com/content/e29a1cee-4c95-11e4-a0d7-00144feab7de
UK’s largest companies sit on £53bn mountain of cash:
https://www.ft.com/content/e29a1cee-4c95-11e4-a0d7-00144feab7de