Destruction Abounds

By -

There’s seriously no place to hide. Even the “blue chip” Netflix (NFLX) has had about 20% of its market cap destroyed in a matter of days. Maybe they need to produce more dramas about the Kings of England with an entirely black, crippled cast.