New company size thresholds from April 2025

Latest updates