site logo

Campbell Soup Q1 profit slides as key shareholder vote looms