Tafra

Tafra is a platform that empowers MENA region techies to disrupt tech industries worldwide.