Tamara revenue. 1 million net loss in Q1 2024. co) location in Ar Riyad, Saudi Arabia , revenue, ...