Ratan Tata: India’s Icon Of Business And Branding Genius Dies At 86
GENEVA, SWITZERLAND - MARCH 05: Tata Group Chairman Ratan Tata looks on during the 83rd Geneva ... [+] Motor Show on March 5, 2013 in Geneva, Switzerland. Held annually the Geneva Motor Show is one of the world's five most important auto shows with …