"U.S. Microbics CEO Optimistic About Future" Posted on: Tuesday, 31 October 2006, Future? How's he feeling about the past!