By Rajesh Srinivasani, Reuters India’s leading consumer goods maker and the world’s second-largest manufacturer of cars, has rolled out a car wash in Delhi, India.The car wash was launched on Tuesday by the India Automobile Manufacturers Association (IAMA) and was expected to attract around 40,000 people in the first year, said IMA president Rajeev Choudhary.In […]

Continue Reading...