A WTO investment facilitation agreement . . . Any added value for the  Caribbean? - Barbados Today