General Motors has increased its stake in its Indian joint venture from 50% to 93% by buying 43% from its Chinese partner SAIC for an undisclosed sum.