
A couple of weeks ago, we witnessed a potentially significant milestone in the further development of the electric cars industry. Elon Musk from Tesla Motors, famous for their much lauded S series of electric cars, announced that Tesla is relinquishing … Continue reading