“Merchants Mutual” Debuts New Signage BUFFALO, N.Y., June 15, 2020 – Merchants Mutual Insurance Company, headquartered on Main Street in…Merchants Insurance GroupJune 15, 2020