Breaking News Finance Hardware wallet maker Ledger slash staff by 12% The company sent a letter to all employees, and reshared the announcement of… October 5, 2023ByAnifowoshe Ibrahim