India doesn't get the top spot but remains the fourth largest defence spender after the US, Russia and China. The country has been focusing on its military modernization but it is affected as the big bucks for the budget goes in on military salaries and pensions