Business

Uber CEO Travis Kalanick resigns amid shareholder revolt