Other
The sudden resignation of Robert Watson, the chief executive of the Regulatory Authority of Bermuda (RAB), comes at a less than opportune time for the watchdog organisation.
Mr Watson had been in the role for only nine months when his resignation was...
Sep 02, 2015