Back to Netskope
Opposed

Laid off 19% of workforce in 2023. BNPL company Max Levchin blamed interest rate environment.

February 8, 2023View SourceVerified

Share this receipt