Papa John’s Obtains $200M Strategic Investment from Starboard


Three new directors bring restaurant & operational turnaround expertise.
Source: New feed