Top financial market stories of the week — Japan’s negative rates, Stripe valuation and more…

Monday 15th March 2021 — Friday 19th March 2021

UK

  1. UK government borrowing hits new record — Friday

National debt rose to a staggering £2.1 trillion, reaching a record high in February. Government borrowing hit £19.1 billion in February alone, the highest…