Licensing Authority improving customer satisfaction - Barbados Today