India receives ODA (Official Development Assistance) which it spends on funding infrastructure projects and education. Japan, Germany, France and the UK are amongst the biggest contributors of ODA to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results