Using the Markov Chain to Understand the Impact of Contract Cancellation During the Early Stages of Technology Adoption: A Case Study of South African Locomotive Procurement | IEEE Conference Publication | IEEE Xplore