infotechlead

Does it make sense for TeamViewer to acquire 1E for $720 mn?