IFP Update: May 2026

It was a packed month at IFP!