Medium-sized firm in India makes 33 tax-related payments/year
As per the latest 'Doing Business Report' published by the World Bank, India is ranked 156th out of 189 nations in terms of paying taxes. It has slipped two positions on this front from the last year.
Oct 30, 2014, 16:52 PM IST