Google recently launched its web platform ‘Meet’, facilitating virtual meetings for the business sector.

Currently in an invite-only phase, up to 30 individuals can engage in a single video call with this unique platform.