Saudi Arabia introduces new laws to streamline business registration and trade namesBy Miguel Hadchity · 27 December 2024