25 employees
The Almulla Group provides healthcare, hospitality, jewelry trading, property management, tourism, and travel advisory services.
2007