Nautilus signs leases in Marseille and Los Angeles for floating data centres
Nautilus Data Technologies signed leases for two new locations in Marseille, France and Los Angeles, California.
or
Nautilus Data Technologies signed leases for two new locations in Marseille, France and Los Angeles, California.
or