Babcock International is a British multinational corporation which provides complex engineering services within critical industries, such as national defence and emergency services. Founded in 1891 and headquartered in London, England, the firm is listed on the LSE under the ticker BAB.L. Diversify your... Show More