Melrose Investor Presentation Deck slide image

Melrose Investor Presentation Deck

Global presence Melrose 51 Manufacturing sites 9 Americas 21 Europe 21 Asia Pacific 6 Technology and innovation centres Head office UK Buy Improve Sell Global, localised manufacturing footprint Strictly Confidential GKN Automotive 20
View entire presentation