Stock Foto - Ratan N. Tata during the 79th International Motor Show in Geneve, Tuesday, March 3, 2009. (CTK Photo/Rene Fluger


Ort
Switzerland, Zeneva