Porch Group agrees to acquire Allied Trust for $200 mn, adding $200 mn in reciprocal written premiums and expanding its ...