Published by Josh White on 2nd June 2023
(Sharecast News) - Oil and gas explorer and producer Nostra Terra reported record-breaking levels of production and revenue in its final results on Friday, while effectively managing costs and ensuring no dilution to shareholders.
URL: http://www.digitallook.com/dl/news/story/33546355/...