Who’s advertising on Twitter? One of its biggest investors: Saudi Arabia

Comments