Babcock awarded three-year Phalanx support
October 30, 2023 -Babcock International (Babcock) has been awarded a three-year contract worth £17.9 million to continue providing critical support
Continue readingOctober 30, 2023 -Babcock International (Babcock) has been awarded a three-year contract worth £17.9 million to continue providing critical support
Continue reading