Why I think the Vanguard MSCI Index International Shares ETF (VGS) is a buy for any portfolio 27 March 2023