Indonesia, the world's largest Islamic country, has announced plans to build 100 mosques in the Palestinian-controlled Gaza ...
Revenues reached AED 14.44 billion in financial year 2024, up 82% year-on-year. Net profit for the year rose 80% year-on-year ...