Twitter reports $1.14 billion net loss for 2020

Twitter reports $1.14 billion net loss for 2020