The Star
Pedestrianising large parts of the city centre around the Rapid Transit System (RTS) Link station has been proposed as a key measure to prevent congestion and unlock economic potential ahead of its opening next year.
Go to News Site