Cheaper oil could damage renewable energies, says Richard Branson
Entrepreneur claims Saudi Arabia is encouraging collapse in oil price in bid to undermine fracking and clean energy
Entrepreneur claims Saudi Arabia is encouraging collapse in oil price in bid to undermine fracking and clean energy
British Virgin Islands, Colombia, Dominica, Saint Kitts & Nevis, Saint Lucia, and Turks & Caicos joined ‘Ten Island Renewable Challenge‘,
Richard Branson’s sustainable Necker Island to implement renewable energy systems Sir Richard Branson’s Necker Island – RFP Announced For Renewable