GM India bets big on Shanghai Auto alliance

General Motors India is staunch in its prospects of striking the alliance with Shanghai Auto of China. GM is now … Continue reading GM India bets big on Shanghai Auto alliance