Econic Technologies Ltd signed a strategic licensing agreement with Saudi Aramco Technologies Company (SATC)

1 May 2025

Jason Dela Cruz