Business LeadersUber CEO Travis Kalanick steps downInternational Finance DeskJune 21, 2017 by International Finance DeskJune 21, 2017 Resigned after discussions with investors who were concerned that a spate of controversies were sidetracking the ride-share company... Read more