Skype introduces 'Meet Now' for signup-free video calls

As video conferencing becomes popular in the times of social distancing, Skype introduced a new feature that allows one to make calls without having to sign up or download.

X