TPE Logo
PepsiCo cuts earnings forecast as North American turnaround takes longer than expected