3 top-ranked Vanguard mutual funds with solid upside potential

view original post

Vanguard, one of the world’s largest asset management corporations, was founded by John C. Bogle on May 1, 1975. Headquartered in Valley Forge, PN, the company had $12 trillion in assets under …