Why People In This Indian Hill Paradise Need Not Pay Income Tax
0
As the rest of India scrambled to meet the July 31 deadline for filing Income Tax Returns (ITR), one state remained blissfully exempt from the tax frenzy - Sikkim.