Bay Street News

CNB Financial Corporation Hires Lima as Chief Financial Officer