Southwestern Virginia banks announce merger

09/11/19

First Community Bankshares will buy Highlands Bankshares for $91 million.

[more]