40 ms·
Think they’re positioned pretty well. They’ve got an edge in the European corporate space and don’t have ungodly large numbers to hit
by Havoc 6mo ago
Think they’re positioned pretty well. They’ve got an edge in the European corporate space and don’t have ungodly large numbers to hit