MEXICO CITY—GM will invest $691 million to expand its Mexican operations, including engine assembly plant in Toluca. MORE