D3 Energy Adds Five Permits in South Africa
Sep 28
2 min read
D3 Energy was granted five new Technical Cooperation Permits (TCP280–284) by the Petroleum Agency SA, covering a combined ~47k acres contiguous to its existing acreage in South Africa's Free State.