Social media reacts as Twitter launches revenue sharing program

Twitter's new logo

Twitter's new logo