Saudi Arabia’s STV leads $27.5m Floward fundingImpact 46 also participated in the funding round, the company said in a statement on SundayBy Arab News · 27 June 2021
ExclusiveCEO of Saudi Arabia’s newest technology investment fund STV shoots for the moonBy Frank Kane · 5 January 2019