News

Impact46, one of Saudi Arabia’s most active technology investors, has made its largest bet yet, committing more than 200 ...