Papa John’s to open 650 restaurants in IndiaBy Rachael OatmanThe first new location is scheduled to open in 2024.