Skype is rolling out a new feature to makes it easier to host online video meetings. Dubbed ‘Meet Now,’ the feature takes a page out of Zoom’s book by letting Skype users generate shareable meeting ...
Last year, people around the world spent 33 billion minutes talking to people in other countries via Skype, a free computer-to-computer voice service — more time than they spent on such calls via any ...