Following on from last week’s news of a Caribbean conservation summit on Necker Island, reports are emerging that the island is to play a further role in the Ten Islands Challenge commitment.
Never one to shy away from environmental innovation, Sir Richard Branson has this …Read More: Caribbean: Necker Island Announced as Green Energy Demo Site