Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

2025June › 06

Peckham

13 months ago

Peckham is best known as the former boss of Melrose, the FTSE 100 firm which thrived by snapping up businesses under its 'buy, improve, sell' mantra.

page 1 of 1