New Saudi Arabian franchise law: some high-level considerations on franchising in the Kingdom of Saudi Arabia

Important Notice