CAMBRIDGE, MA, Inari, the next-generation seed company, today announced the closing of its $89 million Series C financing.