One of My Biggest Mistakes Of 2011 (but I’m glad I made it) March 20, 2012 By Trevor Mauch Just had an article published on Portfolio.com today. Definitely worth a read for all you entrepreneurs 🙂 What was your biggest mistake of 2011? Let me know below.