UK-based architects TPS has announced that the construction of the air traffic control (ATC) tower is expected to be completed by April, Muscat Daily has reported. TPS has said the new development at ...