First Community agrees to acquire Main Street Financial Services for $243 million - FCBC News | Rallies