Begin typing your search...
Showing results for "#Founder & CEO Max Levchin"
Fintech firm Affirm lays off 19% of workforce
US-based financial technology company Affirm has laid off 19 per cent of its workforce, the company announced in its second-quarter earnings report.