Technology

243
5

"X" tells advertisers to spend $1,000 per month or risk losing verification status