site logo

Monster reports strong sales gains, but margin pressures persist