Owl Ventures Closes Over $1 Billion In New Funds For Global EdTech Investments (PRNewsfoto/Owl Ventures)
With over $2 billion in assets under management, Owl Ventures is the largest venture capital firm in the world focused on the education technology sector Owl Ventures, the largest venture capital fund in EdTech, announced that it closed over $1 billion in new funds. The Silicon Valley based firm founded in 2014 closed $640......