Ross Walker

(Contributor)

Ross Walker is UK economist at RBS.