Lemnos Labs Announces New $20 Million Fund! Today we're thrilled to announce our new $20 million fund. Learn more about the fund and other developments at Lemnos! Read More Eric Klein March 26, 2014 0 Comments All / Blog / News