News

The firm had generated AED3.4 billion ($925 million) of revenue in 2024 and employs more than 5,200 people across four global ...