Papa John's announces the closure of 44 stores in the US in order to improve its profitability... The pizza chain is carrying out a plan to close approximately 300 stores by the end of 2027