A Ai Video Generator News Moderator Staff member Moderation User May 1, 2026 #1 Cresta hits $100M annual revenue: CEO Ping Wu on AI & the customer experience - CNBC