Toyota 800L: Small car for India?

Toyota India to make big investment for small car