Home

UK with $24.07 billion, largest G20 investor

Thu, Feb 23 2017, 07:09 PM

Among G20 countries investing in India, UK leads with total investments between 2000 and 2016 surpassing Japan and the US.