(Bloomberg) — Elon Musk picked a glitzy event a few hours drive from the birthplace of the internal combustion engine to drop a bombshell before some of the worlds biggest car bosses: Tesla Inc. plans to set up shop in their backyard. The billionaire chief …
Read More