STC plans to deploy 120 new buses by year-end to reduce terminal delays, improve service, and address public frustration nationwide.
Read More

STC plans to deploy 120 new buses by year-end to reduce terminal delays, improve service, and address public frustration nationwide.
Read More
STC plans to acquire 120 new buses to drastically cut terminal delays and boost passenger satisfaction across its national network.
Read More