Keegan believes in power of marketplace