Tesla opens new distribution facility in Germany
Tesla has a new distribution center in Giengen, Baden-Wurttemberg, Germany. The facility is centrally situated to serve the whole of Europe. The facility measures 237,000 square feet and includes offices and space for socialization. Tesla […]