Riding high on the Indian success story of its Chevrolet brand, multi-national auto major General Motors is looking at launching its premium and iconic Cadillac in the country in the next two......
General Motors is on an India overdrive. A mini car, a small car and an SUV - General Motors hopes to roll these out by next year. The ailing carmaker has pinned its hopes on using India as an......