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

US-based ecommerce and fintech company Bolt has confirmed it laid off 29 per cent of its staff.

Read the full article