infotechlead

Logitech sells 62.5 percent stake in Lifesize for $17.5 million