March 19, 2026 CoinTelegraph

Dorsey’s Block laid off 4K employees last month, some are already back