Tech/AI TWMA secures $15mln contract to support BP project in Egypt Nada Ali Aug 16, 2023 0 Aberdeen-based TWMA has secured a contract worth $15 million to provide support for a major oil and gas project by…
News Biden to approve major oil project in Alaska Sama Mousa Mar 13, 2023 0 U.S. president Joe Biden’s administration will approve a major project in Alaska on Monday according to informed…