Elon Musk tells advertisers he will not make Twitter a “free-for-all hellscape”
By Caylea in Technology
Updated a year ago
The “digital town square” but still advertising-friendly, right?