Deliveroo valued at €10 billion despite failure to deliver on profit
Has Eurostar 'fallen through the cracks' of the transport bailout?