Launched today, Tata must sell 250k Nanos to break even, but expected sales exceed more than one million units in the first year alone. Story here.
Monday, March 23, 2009
$2,500 CAD
Launched today, Tata must sell 250k Nanos to break even, but expected sales exceed more than one million units in the first year alone. Story here.