2 ms·
Agree. I lived in Miami and the tech scene there is a joke. Unless they want to make some Latin America play there is nothing to gain from there. The fact it’s
by matte_black 9y ago
Agree. I lived in Miami and the tech scene there is a joke. Unless they want to make some Latin America play there is nothing to gain from there. The fact it’s even on the list makes me suspect that is something they are looking to do.