Richard Walker, Author at CapX

Richard Walker

Richard Walker is a journalist and communications adviser to financial companies.