Fox Business host Stuart Varney on Monday addressed the lack of women executives in the technology industry by suggesting that there was “something about the female brain” that deterred companies from hiring them. Early last month, filings for Twitter’s plan to publicly offer...