Investment Toyota Delivers The First batch Of 592 Land Cruisers To NPS by Business Watch Team 2 years ago written by Business Watch Team Toyota Kenya has handed over 81 locally assembled Land Cruiser, LC76, and LC79 models to the National Police Service under National Police Service Leasing Program (NPS2). The units, which were … Continue Reading 2 years ago 0 comment 0 FacebookTwitterPinterestEmail