West African oil and gas producer Tullow Oil (TLW) announced a move to net profit for 2024 but its operating performance is currently less important than the debt pile of almost $2bn. This has been ...
Get notified when new properties matching your search criteria are listed on Allhomes ...