The simple fact that the new Suzuki Alto is made in India has won this likeable ordinary city car far more column inches than it would otherwise have received. But the appalling Tata based City Rover was hardly the greatest ambassador for India’s booming car industry. And that means European buyers need reassuring that an [...]