Nicholson attends Branson’s retreat on Necker Island
Once a year, some of the greatest thinkers, innovators, entrepreneurs and philanthropists in the world assemble in a tropical paradise. Just north of Virgin Gorda, Necker Island is a pristine, 74-acre island filled with lush jungle teeming wildlife. Richard Branson, eccentric billionaire and Chairman of The Virgin Group, has transformed this sanctuary into an ultra-exclusive…