Andrew Royal, Deutsche Bank, Author at Markets Media