Business Now16 hours ago
Netflix Loses $15B After Musk Calls for Cancellation
Netflix has suffered a major blow. The streaming giant’s market value plummeted. This happened after Elon Musk called for users to cancel their subscriptions. Netflix loses...