Home Business & Money Snap to lay off ‘approximately’ 10% of its staff

Exit mobile version