April 30, 2026 Aftra expands in Sweden, bridging the gap between compliance and exposure with NIC partnership.