Articles
Wine Twitter is dead, long live Wine Twitter?
by Miquel Hudin | 09-01-2023 ~ 4 Comments
The social media party train that left the station in 2006 has gone off the rails since Elon Musk bought it for $44 billion in November, 2022. As if 75% of the staff being laid... more »