Kampala, Uganda | THE INDEPENDENT | Kiira Motors Corporation says it will deliver 10 buses by end of this year, a paltry one percent of the more than 1,000 buses the state owned corporation had promised. The 10 buses, Allan Muhumuza, the Director of Marketing and Sales at Kiira Motors says …
Read More »