Twitter aims to attain at least $7.5 billion in annual revenue by 2023. AP Photo
Twitter aims to attain at least $7.5 billion in annual revenue by 2023. AP Photo

Twitter launches Birdwatch, a crowdsourced fact-checking project