Musk Hints at Lower Price for Twitter as Battle Over Bots Heats Up
By Laura in Technology
Updated 2 years ago
The $44 billion deal looks increasingly troubled.