Scimitar Holdings
Appearance
Scimitar Holdings Limited, often known by its acronym SHL, is a privately-owned investment conglomerate incorporated in Ras Al-Khaimah.
Scimitar Holdings Limited, often known by its acronym SHL, is a privately-owned investment conglomerate incorporated in Ras Al-Khaimah.