dashboard



Affirm to lay off 19% of staff, stock tanks after earnings