Latch, soon to be door.com, announces new 48,000+ square foot headquarters, bringing over 30 jobs to st. louis

St. louis--(business wire)--latch, inc., soon to be rebranded to door.com, today announced it is moving its headquarters from new york city to st. louis.
LTCH Ratings Summary
LTCH Quant Ranking