Both IBM and McDonalds reported poor results this week. It struck me how i really don’t see these companies staying relevant in the...