3 Growth Stocks to Buy and Hold For the Next 50 Years: Alibaba, Square & TwilioThe Motley Fool • 09/03/19