Not so much thrown under a bus as under an unwanted electric car Elon Musk is trying yet again to get his $56 billion Tesla ...
The Nasdaq composite outperformed in the stock market Wednesday, but the technical damage done will take more time to repair.