Mimeo establishing HQ in Memphis, bringing 300 jobs and $16M investment

Mimeo establishing HQ in Memphis, bringing 300 jobs and $16M investment