TSMC revenues fell in the last quarter

Twitter’s Ad Revenues Have Halved

State revenues collapse by almost 150 billion euros

Tax revenues fall by four percent in February