General Tax Authority (GTA) has given taxpayers an additional window to file their 2025 tax returns, pushing the deadline to June 30, 2026. The extension covers all entities and individuals subject to...