Board Meeting
The latest board meeting for Village Bank & Trust Financial Corporation took place on 21 May 2025, for the purpose of Village Bank and Trust Financial Corp Annual General Meeting for 2025 See details