Home World News Apple’s iPhone 17 launch sends this Indian stock to a 16-year high weekly gain