October 13, 2008
Developer Stephen Karp has built 60 percent of New England’s malls — about 25 million square feet of selling space. The chief executive officer of the New England Development Co. has...