The Roads and Transport Authority (RTA) has completed an internal road project in Nad El-Sheba 4, and is on the verge of...