Live feed13:15:33·51dSECFilingSEC Form 10-K filed by C&F Financial CorporationCFFI· C&F Financial CorporationFinanceFull content unavailable. See the original source below.Original source