Beanstalk Grows with $2M Seed

July 25, 2014