Tag: martin place
-
Tesla store to open in Sydney’s Martin place
Tesla is building its first standalone store in Australia and it will be right in the heart of Sydney’s CBD at 20 Martin Place. This will become the flagship store and add to the service centre and stores in St Leonards NSW and Richmond Victoria. It will be a two-level showroom set to open in the…