stars 1 stars 2 stars 3

What is the annual revenue of Babcock International Group?

The annual revenue of Babcock International Group was $5.3 billion in 2024.

Related Babcock International Group Questions

11,525 people are employed at Babcock International Group.

The NAICS codes for Babcock International Group are [33, 561210, 56, 56121, 5612, 561].

The SIC codes for Babcock International Group are [87, 874].