Duos Technologies signed a 10-year $400M colocation deal for 20MW with an unnamed public cloud provider, set to begin in Q2 ...