Barbados critical to EPA success - Barbados Today