U.S. Markets closed

CoStar Group to lay off 173 employees across its two Atlanta offices

Brendan Ward
CoStar Group to lay off 173 employees across its two Atlanta offices

CoStar Group Inc., a Washington D.C.-based research firm, announced it is expecting to layoff up to 173 employees across its two Atlanta offices.