Lekha Gupta
·
April 6, 2025
Benzinga
Several large-cap stocks, mainly in technology, saw significant declines this week due to macro and supply chain uncertainties. Are they in your portfolio?
read more
June 16, 2025
March 20, 2025
Fortune
June 10, 2025
Bloomberg
March 14, 2025