Procter & Gamble holds annual shareholder meeting - PG News | Rallies