Lux Capital leads $10.5 mln Series A in Latch

Share this