In an annual report on world military expenditure, India has been ranked the third largest spender with $76.6 billion in 2021, which is 0.9% up from 2020 and 33% from 2012. A host of powerful European nations like England, France, Germany are all behind India in the list. Watch to know more!