Human right Insider to lay off 10% of US-based staff to stay ‘healthy and competitive’ Insider is laying off 10% of its staff in the US, saying this is necessary so it can stay “healthy and competitive”.… by admin April 20, 2023