Vermilion Cliffs Ventures announced Wednesday the close of a $25 million Fund II. Read More in  AI | TechCrunch