BUSINESS
New Delhi:  Germany-based remote connectivity solutions provider TeamViewer on Friday announced its software has been installed on more than two billion devices globally -- representing 2 ...