China outspends India on defence in 2024, SIPRI report
China allocated a staggering $296 billion to its military in 2024, maintaining its status as the second-largest defence spender in the world. Despite being the fourth-largest global spender, this amount greatly exceeds India's $83.6 billion budget. The stark disparity demonstrates China’s determined efforts to upgrade its military and establish its strategic superiority.