Not sure about constitution, but it is clearly discrimination based on sex, which violates plenty of EU laws and regulations.
Some countries in the EU, like mine, have funny discrimination laws that say a positive discrimination is not considered a discrimination under the law, so it cannot be challenged. It is used as the basis for all women-favoring regulations.
Some countries in the EU, like mine, have funny discrimination laws that say a positive discrimination is not considered a discrimination under the law, so it cannot be challenged. It is used as the basis for all women-favoring regulations.