Edge firm Armada signs deal to deploy data center modules in Middle East
Edarat commits to acquiring 10 Galleons in 2024
Edarat commits to acquiring 10 Galleons in 2024
Company offering ruggedized and self-contained satellite-connected data center modules