Skip to content
Business
City of London

UK Stumbles in First Step of Space Race: The London Rush

The UK’s first space flight suffered a technical malfunction last night, dealing a blow to the country’s space ambitions. It also sent shares in Virgin Orbit back to earth. And if, like many others, you’re still receiving Christmas cards, you’re not alone — Royal Mail strikes have snarled up the UK’s letter postal system, leading to fewer online sales for companies like Card Factory.

Here’s the key business news from London this morning: