Many clients have asked me how they can set up instant and company-wide video communication feed to all of their employees. If you’re a small company, you can set up an MS Teams channel and invite everyone to join.
For larger organizations with hundreds or thousands of users, inviting everyone to a meeting is not a feasible solution.