Twitter reports $1.14 billion net loss for 2020
Twitter announced on Wednesday its financial results for the fiscal year 2020, saying it recorded a net loss of $1.136 billion against net income a year earlier. “2020 net loss was $1.14 billion, representing a net margin of -31 percent and diluted EPS [earnings per share – Ed.] of -$1.44. This compares to 2019 net … Read more