Kiira Motors unveils its latest state of the art electric Kayoola buses Jun 7, 2024 0 Kiira Motors Corporation has delivered a batch of eight 8-Meter Kayoola EVS buses produced at…