Punjab spends 21.3 percent of its revenues on interest payments, Tamil Nadu 21 percent, West Bengal 20.8 percent, and Haryana 20.9 percent
Punjab spends 21.3 percent of its revenues on interest payments, Tamil Nadu 21 percent, West Bengal 20.8 percent, and Haryana 20.9 percent