Catholic Sprouts, Juan Diego Network and Eden Invitation have each been awarded a $100,000 investment prize as winners of the 2020 OSV Innovation Challenge.