UK Chancellor George Osborne explains why the UK is the number one destination for Indian firms
UK Chancellor George Osborne is among the many champions of the Indian growth story in the British Cabinet. He is also proud of the fact that he drives around in a Land Rover..