Cluff to buy up rights to 100 billion barrels of oil – for just £1

Cluff Natural Resources chairman and chief executive Algy Cluff
Cluff Natural Resources chairman and chief executive Algy Cluff

More from Energy Voice

Latest Posts