Sands Point Risk Acquires New Jersey’s Launch Environmental Underwriters May 21, 2026 Sands Point Risk, a multi-program managing general agency platform, has acquired Launch Environmental Underwriters, a provider of environmental general liability...