site logo

Report: Twitter may lay off up to 8% of its workforce this week