Richard Branson’s Necker Island Has Reopened for the First Time Since Hurricane Irma—See the First Photos Here by John Lyon November 25, 2018 The billionaire’s legendary British Virgin Islands resort is back in business. Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest