JUST IN - Twitter reports $1.14 billion net loss for 2020. @disclosetv @disclosetv_chat 165.9K viewsedited 11:11