ru24.pro
News in English
Июль
2024

Profits surge for Babcock International

0

Revenue for the year to March 31, 2024 stood at £4.39bn, down from £4.43bn in 2023.