Business News Edtech startup Odilo just raised $10 million using this pitch deck By Amy B. Taylor 5 years ago Spanish edtech startup Odilo has raised a $10 million Series B funding in a round