Nissan Leaf, won World Car of the Year title in 2011 in the seventh annual World Car Award in New York, United States, Thursday, April 21.This car set aside the Audi A8 sedan and BMW 5 Series."This is a tremendous honor," said Brian Carolin, vice president of sales and marketing of Nissan North America, as quoted page detroitnews.com, today, 21 April."Nissan has become an agent of change in the