E-commerce & fintech firm Bolt lays off 29% of staff

E-commerce & fintech firm Bolt lays off 29% of staff