5 Biggest Developing Countries in the World

4. Russia

Total GDP (in billions): $2,062.6

GDP per capita: $14,404

Population (in millions): 143.2

FDIs in Russia have decreased hugely in the past year after its unprovoked invasion of Ukraine, with most multinational companies exiting the country. With heavy Western sanctions having been imposed, investment in Russia doesn’t look to recover anytime soon in the near future.