NewsBabcock International Group Reports Decline in Pretax Profit for Fiscal 2023July 24, 2023 1 Mins read