Next stop: Germany, UK and…Bermuda?