Uber CEO Travis Kalanick has a reputation of playing fast and loose with rules, but it appears that a maneuver his company performed on iPhones took his ride-hailing outfit to the brink of ruin a couple of years ago. When Apple discovered Uber was planting code on iPhones that persisted on the devices even after the ride-hailing app was removed, Apple CEO Tim Cook gave Kalanick a warning.

More...