Babcock International posted revenue and operating profit for the first half of its financial year that beat market expectations as geopolitical tensions fueled demand for defense platforms. The U.K.
Some results have been hidden because they may be inaccessible to you