infotechlead

TeamViewer cuts revenue guidance due to poor demand from enterprise deals