Those high import duties are the main reason. 100%! Can you imagine?
100% for cars above $40k, 60% for less than $40k. Its ridiculous.
As elon replied below
Then as we, Tesla Club India, replied asking for a assembly plant he replied this
He explains that for a factory in other country, they want to use profit generated in that country from selling the imported cars to make a factory which current rules prevent.
However he earlier said this
Then in the shareholder meeting he said” I would be surprised if we won't be there by next year(2020)”.