CNB Financial Corp. is a financial holding company, which engages in the provision of banking and financial solutions. It offers deposit accounts, private banking, real estate, commercial, industrial, ...