The California State Teachers Retirement System, which carries a huge amount of stock market clout as the state’s second largest public pension fund, recently had some very harsh words for Facebook, one of its largest investments. In an op-ed published Wednesday in the Financial Times, Aeisha Mastagni,...