April 21, 2024



Latch Inc., a smart security firm that earlier this year announced plans to locate operations in St. Louis, said Monday it is opening a 48,000-square-foot headquarters in Olivette.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *