LifeVantage holds annual shareholder meeting - LFVN News | Rallies