STC targets 120 new buses to tackle mounting terminal delays - MyJoyOnline
The State Transport Company (STC) says it is taking urgent steps to address mounting concerns over long waiting times and the condition of some of its buses, following growing public frustration at terminals across the country.