Could Buying Visa Stock Today Set You Up for Life?

  • We all want to find that one investment that can make us huge returns. In the past, Visa (V -5.01%) has done just that.