Tech stocks are now among the most overvalued after investors flocked to the sector for safety during the bank crisis, Barclays says
Tech stocks are overvalued after investors sought refuge in the sector during the SVB crisis. A potential credit crunch puts…