Tata Motors to begin delivery of the Nano in July . We hope this day we will usher in a new form of transport , '' Tata said . Industry experts say motor is surprisingly good , environmentalists disagree . Score: 6
Tata Motors to begin delivery of the Nano in July . Industry experts say motor is surprisingly good , environmentalists disagree . Score: 6