Rumble $1.2 Billion Deal Targets Northern Data’s AI Cloud Power in 2025 Rumble is a US-based company that provides video and cloud services. It also positions itself as an alternative to YouTube. By Ritika Jain August 11, 2025