News

Papa John’s will re-enter India in October with 650-store plan, betting on long-term growth despite intense competition and ...