Asset manager Vanguard has dropped 29 stocks from its ESG funds. They say the stocks were included in an ESG index constructed by FTSE Russell that is used as a fund benchmark. However, Vanguard say the stocks should not have been in the index and their inclusion was a mistake. The stocks dropped include gun manufacturer Sturm Ruger, private prison operator Geo Group, restaurant operator Yum Brands and pharmaceutical company GlaxoSmithKline. The fund affected is the Vanguard ESG US Stock ETF and ESG International Stock ETF. The change comes after Vanguard recently redefined its inclusion of oil companies in its sustainable funds to companies that hold fossil fuel reserves.