Do Deposits at Merchants Bank Really Stay in Vermont?

Do Deposits at Merchants Bank Really Stay in Vermont?

September 18, 2012

Merchants Bank is an independent, statewide bank. This infographic provides various statistics on deposits at the Vermont Merchants Bank. Source