LNC Partners invests in Terra Dotta

Chapel Hill, North Carolina-based LNC Partners has made an investment in Terra Dotta, a provider of higher education travel risk management, study abroad and international programs management solutions. No financial terms were disclosed.

Read More