It is being reported that twitter has lost an upwards of $5 billion in shares.
11:26 AM - Jan 11, 2021
Only people mentioned by Vetwife17 in this post can reply