Boston Business Journal -- It is a company that has faced significant hurdles in its 20-year history and consistently battled back.