Saudi Arabia Techrar secures $1.6 million investment from Wae'd Ventures Techrar, the Saudi platform for managing subscriptions, memberships, and recurring billing, has closed an investment round worth $1.6... News • 28 April, 2025 Techrar Fintech Wa'ed Ventures