A new wave of tech companies, “neoclouds”, has been grabbing headlines in recent months for securing billions in debt ...