Items tagged with keybase

Zoom is a video conferencing platform that has seen impressive growth during the coronavirus pandemic as it has been widely adopted by schools and businesses to support people working and learning from home. Zoom today announced the... Read more...