Come up with a name for your new list and we'll add to it:
Lamb Ventures raised a round of funding on June 06, 2008. Investors include
Main Street Capital.
Lamb Ventures is a Consumer Products & Services company based in Austin, Texas. Lamb Ventures has received investment from Main Street Capital.…