Toyota has agreed to buy from General Motors an 8.7% stake in Subaru vehicle maker Fuji Heavy Industries officials from both companies told the Associated Press (AP) on Wednesday. The report added that the deal will make Toyota the top shareholder in the company.