India Interest Payments to Revenue 2000s
31.99%
India's interest payments to revenue during the 2000s ranged from 23.37% (2007) to 40.94% (2001), averaging 31.99% over 10 years of data.
2000s Data▾
India's interest payments to revenue during the 2000s ranged from 23.37% (2007) to 40.94% (2001), averaging 31.99% over 10 years of data.