3 Vanguard mutual funds to buy for spectacular returns

view original post

Founded by John C. Bogle in 1975, Vanguard is one of the world’s largest investment management companies. With around $12 trillion of assets under management. It offers asset management and financial …