Nasdaq composite falls 2% as tech stocks sell off amid valuation concerns

Comments

Join the discussion on this story.