I just read an interesting comparison of IBM today and the situation Microsoft was in 10 years ago when they opted for a public cloud strategy. I hope that we will see a similar success in the future.
Here is an article with the comparison: https://seekingalpha.com/article/4379197-ibm-like-microsoft-in-2010-plus-5_2-yield