Sir Richard Branson HASN’T mortgaged his island

Sir Richard Branson’s beloved Caribbean island home has so far escaped a drastic financial overhaul of his empire – despite warnings by the billionaire that it was in the firing line. Necker Island was put on the block by Branson in a public address to Virgin Group employees last April in what was widely interpreted … Read more