UK still gives aid to India dressed up as ‘business investments’ rather than direct handouts:…
LONDON: UK aid to India was meant to have stopped in 2015 after India said it did not want it, but a review by the UK aid spending watchdog has found that around £2.3 billion (Rs 23,000 crore) in UK aid went to India between 2016 and…