Tuesday, November 28, 2023

S&P7 stocks are as overvalued as the Nifty Fifty and tech in 2000