Tesla has released a series of short videos on Twitter, offering a more in-depth look at its electric car manufacturing facility in Germany, also known as Giga Berlin. Most of the videos are shot with ...