The solution is for women to negotiate their pay better, and if they thini they're being undervalued then to apply for another job and threaten to leave. That's how it works in the private sector; it's a free market.
If that's really true and women are as good as men at their jobs, then surely all commercial businesses would only employ women to increase their profits by 10%.