Public sector remains a drag - Barbados Today