Economy Do Deposits at Merchants Bank Really Stay in Vermont? Admin April 6, 2013 1 min read Merchants Bank is an independent, statewide bank. This infographic provides various statistics on deposits at the Vermont Merchants Bank. Link Read More