According to UNCTAD, more than 54 developing countries spend over 10 per cent of their tax...