National  Megacap stocks sell off at fastest rate since dotcom bust of 2000

Megacap stocks sell off at fastest rate since dotcom bust of 2000