Smart-lock maker Latch going public in $1.6 billion Tishman Speyer-backed deal

Categories: