Kleiner Perkins leads $10.5 mln Series A for Handshake

Share this