Megastore’s labour, construction and investment all above board - Barbados Today