Cleo Bags $27.5M in Series B Posted by dumbcapital | Mar 24, 2019 | Raises and Exits, Uncategorized | 0 | SAN FRANCISCO, CA, NEA has led a $27.5 million Series B investment in Cleo.