15 Dec 2023 Armada raises $55m for satellite-connected data center modules Company offering ruggedized and self-contained satellite-connected data center modules