New tax and regulatory developments affecting Oman businesses and taxpayers.By Sidra / October 9, 2026