stars 1 stars 2 stars 3

What is the annual revenue of Melrose Plc?

The annual revenue of Melrose Plc was $4.4 billion in 2025.

Related Melrose Plc Questions

David Roper is the CEO of Melrose Plc.

38 people are employed at Melrose Plc.

Melrose Plc is based in London, Essex.

The NAICS codes for Melrose Plc are [52393, 523, 5239, 52].

The SIC codes for Melrose Plc are [679, 67].