Tags St. George’s

Tag: St. George’s

Leadership Summit, Bermuda, meetings

On Site in Beautiful Bermuda for the Leadership Summit

The island nation is buzzing with excitement about hosting the 2017 America's Cup next May.