Apple faced a tumultuous week with iPhone 17 leaks, Tim Cook's $1 million donation, China's subsidies for smartphones, EU ...