30 July 2010, 2:38 pm
I was taken aback by David Camerons claim that Indian businesses employ 90,000 people in Britain. It seemed an exaggeration. But, then, I began counting, and the figure soon appeared to be a gross underestimate.... Read More »