Charles Herbert remains chairman of the Goddard Group. A media release today sought to clarify claims that Herbert, who is also head of the Barbados Private Sector Association, had been removed. Read #thewholestory now on nationnews.com #nationnews
by nation246 7 years ago | via Instagram