Where are they now? Globe 100 winners
1994: EMC Corp.
The world's biggest maker of storage computers said it will meet or potentially exceed its prior forecast for full-year 2012 profit of $1.70 a share, excluding some items. That overshadowed the quarterly profit news: It was up 23 percent to $586.8 million last month.
Left: Susan Feng inventories boards before a series of tests at Franklin-based EMC Corp. in 1999.