Barbados will be the venue for a major international investment conference later this year.
Director of Sales and Marketing at Wyndham Grand Barbados Sam Lord’s Castle Resort Michele Olivier tells the Business Report, Barbados will be in sharp focus.
The resort official says Barbados will benefit.

