India Interest Payments to Revenue 1980s
19.09%
India's interest payments to revenue during the 1980s ranged from 13.78% (1980) to 24.46% (1989), averaging 19.09% over 10 years of data.
1980s Data▾
India's interest payments to revenue during the 1980s ranged from 13.78% (1980) to 24.46% (1989), averaging 19.09% over 10 years of data.