Tuesday, July 14, 2009
I mentioned Zumbox back in May.
Back then there did not seem to be all that much out there on them. Doing a search now certainly returns a lot more results.
Anyway per info from Andy, it looks like Zumbox will be pushing the marketing hard come September with Stage 1 of their national rollout, 100 Days to Change the World, and Paperless Please.
I guess we'll all have to stay tuned and see how successful it is.