Where are they now? Globe 100 winners
The Globe 100 is a list of the best, most innovative companies in Massachusetts that have led to the state's good reputation.
Some previous winners have gone far, dissolved, or are still doing well in the Bay State. Read the latest on each top company.