Government plugging tourism revenue leaks - Barbados Today