French energy company Total has made a significant gas condensate discovery on the Luiperd prospect, 175 kilometers off the southern coast of South Africa. Source: BusinessTech
French energy company Total has made a significant gas condensate discovery on the Luiperd prospect, 175 kilometers off the southern coast of South Africa. Source: BusinessTech