Allen’s cofounder warns educators leaving for rival edtech startups, says they will be blacklisted
Allen received an investment of $600 million from Bodhi Tree, a newly formed investment platform by Lupa Systems founder and CEO James Murdoch and Uday Shankar.