Information Technology Authority
In-game article clicks load inline without leaving the challenge.
Information Technology Authority (ITA) was a governmental authority in Oman that was responsible for establishing and running the e-governance services in Oman.
The authority was replaced in October 2019 by the Ministry of Transport, Communications and Information Technology (Oman).
23°34′3.33″N 58°10′12.6″E/23.5675917°N 58.170167°E/ 23.5675917; 58.170167