With all the controversial headlines surrounding CEO Elon Musk, it has almost been forgotten that Tesla (TSLA) has finally been turning a profit. The EV pioneer surprised many when it followed 4Q19s swing into the green with another beat in its recent 1Q20 re…
Read More