Jul
29th
Stay connected Subscribe to our RSS feed
With a background in IT and start-ups, Georg Ell isn't your typical car company boss. But he seems a perfect fit in his role as UK and Ireland country manager for Tesla Motors.