Compass Leadership
Opinion
After a $450M investment at a $2.2B valuation, critics of the NYC-based techie brokerage are suddenly sounding shallow
by Brad Inman Dec 11