Business At the current rate, gender equality will not be achieved until 2197; the “glass ceiling” remains intactby Giulia Torbidoni 25 September 2026