Educational Startups Edtech Investor Owl Ventures Announces $1B In New Funds – Crunchbase News Edtech Investor Owl Ventures Announces $1B In New Funds Crunchbase News Source link January 12, 2022