Aid or Trade?
Britain will soon be taking a call on the 280 mn Pound a year development aid it has been providing to India. A bit about it: UK considers India to be a key strategic partner, and it also realized some years ago, that while India has been growing at a rapid pace, it still is…