Aerospace and defence group Melrose aims for the stars with its 2029 targets
Melrose Industries (MRO) 523pMarket cap: £6.8 billionIt's not often you see a FTSE 100 company lose nearly 30% of its market value in just two days, but that's what happened earlier this month when aerospace and defence firm...
20 March 2025