Twitter reports $1.14 billion net loss for 2020
Twitter reports $1.14 billion net loss for 2020