Company will unveil new logo, new products, and introduce new executives live at its booth in the Main Hall of Natural Products Expo West at 2:00pm PT on Thursday, March 15 “‘Insignia’ is the Spanish ...