Tax Authority says 2025 revenues hit RO 1.37bn, tax returns rise 37%
Muscat: Oman Tax Authority said tax revenues reached about RO 1.373 billion in 2025 and the number of tax returns filed rose to about 353,000, up 37% from 2024, citing stronger voluntary compliance...