Livestorm announces the launch of its Video Engagement Platform with unmatched features for audience engagement
Technical problems are their top frustration with video conferencing; older workers and men miss in-person interactions the most; women hate seeing themselves on camera
Livestorm ranked #91 overall and #9 in France