India now ranks among the bigger aid donors in the world, when ranked as a percentage of GDP and also in terms of the total money on offer. Read More