Barbados overhauls corporate tax regime, slashes tax rate on local companies more than 20 per cent Read more