About STV
stv (saudi technology ventures) is the largest technology vc fund in the middle east. with over $800 million in capital, stv backs and scales the region’s most exciting and disruptiv... Read more
stv (saudi technology ventures) is the largest technology vc fund in the middle east. with over $800 million in capital, stv backs and scales the region’s most exciting and disruptiv... Read more