Tilburg

Tesla opens European factory

Elon Musk, CEO of Tesla, has opened the doors to the company’s first European factory in Tilburg in the Netherlands. The new 77,648sqm facility that sits near the Belgian border, […]