Kenya Industrial Research & Development Institute (KIRDI) played host to President's Delivery Unit Staffs who paid a courtesy call to familiarize with the Institutes' activities