Open in TheBrain

Series E round that totaled $24 million. (2010)