St. Cloud Capital Announces Investment In Catawba Research
St. Cloud Capital is pleased to announce an investment in Charlotte, North Carolina-based Catawba Research. St. Cloud has partnered with a financial investment firm focused on control investments in the life sciences and industrial sectors to support Catawba’s next phase of growth. It is an investment out of St. Cloud’s third fund, which has committed capital…