undefined

Keith Buchanan

Senior Portfolio Manager at Global Investments, offering analysis on mega-cap tech valuations and market trends.