€20 billion valuation | The Financial Standard