Tesla launches Design Studio and begins taking orders in Greece
After recently publishing some job postings looking for a new Sales & Delivery Manager and Tesla Advisor for their launch into the Greek market, Tesla has now opened up the Design Studio in the country […]