India needs to rethink attitude towards corporate tax avoidance
According to an oft-cited research by the UN University World Institute for Development Economics Research, India loses over 40 billion US dollars in revenue, annually, to corporate tax avoidance. Obviously, for a country like India, the money could have been used to reduce poverty-related deaths and to provide basic social care to the poor and…