Kayoola Solar Bus Shines at UN Environment Assembly in Nairobi May 27, 2016 admin NAIROBI, May 27, 2016 – Kiira Motors Corporation Ltd, the makers of the solar powered bus Kayoola have received kudos… Continue Reading →