tiprankstipranks
Village Bank and Trust Financial Corp. (VBFC)
NASDAQ:VBFC
US Market
United States
VBFCVillage Bank and Trust Financial Corp.