Tata Nano when it first come in market, it got a tagline "The cheapest car". It is considered as everyone car's, which is even true as when we look in the car's market we can see an ideal middle class car price to be around 4-5 lac, but the company launched Tata Nano in around 1-1.5 lac range.
The thing is company has done for good that is the price range which they have decided, with a thought that it will attract a lot of people to it, but the thing gone in the other way which result in the failure of the product.
What according to me is actually in India a car is considered as a sign of completeness and shows that person is earning enough that he or she can be consider to be in rich category, but the company has broken down that status and with this thought people start ignoring the vehicle with a consideration that it is can be bought by anyone.
Some other reasons are as follows:
1). Lack of practicality.
2). Emotionally disconnected advertisement.
3). Poor build quality.
4). Product issue.
5).Poor public relations.