Quick Guide 1 – Intro to Tesla

Never heard of Tesla? Our quick guide tells you what you need to know. Tesla the company Tesla Motors is a Silicon-valley company founded specifically to create desirable electric cars. Founded 2003, first product launched 2006, first deliveries 2008. Public company,...
Beyond the call of duty actions by Tesla staff

Beyond the call of duty actions by Tesla staff

Tesla is unique amongst motor manufacturers in that they wholly own their sales and service centres. Sales staff are incentivised to delight rather than earn commission by pressurising potential customers, and Service Centres are operated to make customers happy...

How Tesla Stores and Service Centres work

Tesla Stores & Service Centres are fairly unique in the automotive world as they are fully owned by Tesla and this means the customer experience is unlike any other. Tesla Stores & Service Centres Most Service Centres are actually much more than ‘just a...