Mobile

Apple Promotes Jeff Williams To COO Post; Reshuffles Other Executives