Skype has brought in a new type of video call whereby no one has to sign up for an account to join the chat, in a similar convenient vein to Zoom – except in the case of Skype, not even the host needs to sign up for the service, or install anything.
Skype describes the new Meet Now feature as a “hassle-free way to connect” with other folks that doe