30
/
AIzaSyAYiBZKx7MnpbEhh9jyipgxe19OcubqV5w
April 1, 2024
158010
14020
2

jul 22, 2012 - Series D, $60 million

Added to timeline:

16 Oct 2017

Date:

jul 22, 2012
Now
~ 11 years ago