Ceres Partners appoints Appia founders to leadership roles
Nick Schupbach and Justin Lott offer expertise in agriculture and water investments that South Bend investment firm has in common.
Ceres Partners appoints Appia founders to leadership roles Read More »