IFA
Industry
News
The Official Newsroom for Trade Visitors & Business Professionals.
Newsroom
Video conferencing startup Owl Labs raises €24 million
Owl Labs, one of the first companies to build 360-degree video conferencing…