Has COVID-19 created a perfect opportunity for Tesla investors?

Written by Sergeo Domtchenko  Flashback to mid-February and Tesla’s share price was soaring into the stratosphere as they hit a new record high of $917. It was fair to say that Tesla’s share price was in the overvalued territory. The significant backing behind the automotive giant was proving analysts wrong time and time again. However, […]