site logo

Consumers come through with strong spending in July