Tupperware executives say company is ‘pivoting’ upward even as sales fall 16% compared with last year

Tupperware’s sales were down 16% compared to last year in the second quarter, but executives at the Osceola County-based company were optimistic about the company’s pivot after years of declining sales.