Sterling Insurance Buys Boston Agency Soo Hoo Insurance March 24, 2025 by AC Editor Sterling Insurance is Based on Martha’s Vineyard