MENA Startup Digest names Abdullah Najashi, then aged 27, as the founder of Seha Invest in November 2025.
Title: Founder | Company: Seha Invest