IT'S A compelling story just on its face. In 10 years, Mimeo.com went from being a business model on paper to an online print provider with more than 450 employees and nearly 300,000 square feet of ...