22-08-2022 The Archangel Acquisitions II notifies the acquisition of sole control over Babcock Mission Critical Services Portugal. Case file Case file Share