27 Mar 2024 Nautilus launches new modular data center offering First deployment to be at Start's campus in Portugal