Microsoft Teams takes on Zoom, introduces free 24-hour video calls on desktop and web

0

At the beginning of the pandemic, Zoom emerged as the most preferred ...

More ...