IT and technology Yalla Group reports record revenues of AED 1.2 billion in 2024 by Marwa Abo Almagd March 11, 2025 by Marwa Abo Almagd March 11, 2025 Read more