Technology

Trulia lays off 85 Market Leader employees

Ian Morris, 4 other top Market Leader executives transitioning to consulting roles