EU tax treaties draining developing countries
Spain negotiated the largest rate reductions in its tax treaties with developing countries, out of 15 EU nations scrutinised for their record on international tax-dodging in the wake of the Luxembourg Leaks scandal. Developing countries were missing out on billions of much needed-revenue as a result of the tax rate… – Continue reading