Saturday, November 15, 2025

Tag: GEL director steps down

spot_imgspot_img

GEL director steps down

The newest Goddard Enterprises Limited (GEL) board director has resigned as the Barbados conglomerate investigates the circumstances which led to a possible $38.7 million...