Elon Musk unveiled it in 2017 and said it was coming in 2019. Three more years later, it's finally here: the first production Tesla Semi electric truck. Tesla ... Read more