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…