Kiira Motors to Produce and Deploy 1030 Buses by the End of 2021 by Apollo Tusiime February 16, 2021 0 Kiira Motors Corporation -Uganda's automotive company has stated that it is planning to produce and deploy 1030 in Kampala and other major cities as a measure to modernize public transport ...