November 2017— Patriot Insurance unveiled its new 34,500-square-foot headquarters in Yarmouth, Maine. 21