tech:

taffy

Owl Labs

Owl Labs Raises $25M

Boston, MA-based AI-powered 360-degree video conferencing solutions provider Owl Labs has raised $25 million.