Investment

Techrar Secures SAR 6 Million Investment Round Led by Wa’ed Ventures

Saudi Arabia-based Techrar, the leading platform for subscription, membership, and recurring billing management, announced the closure of a SAR 6 million (approximately $1.6 million) investment round, led by Wa’ed Ventures, […]