GM gets boost through Technical Centre India

Chennai: It is well-known that American automotive giant General Motors (GM) stopped its retail business in India in May last year. However, the firm has refrained from being silent and instead has used its base in the country to undertake… Continue Reading