Top Match
SGR earnings hit Sh21.4 billion as freight and passenger numbers rise
Freight operations remained a key driver of income, with increased cargo handling contributing to higher earnings, while passenger services also posted gains due to more frequent and better-...