General Motors владеет автосборочным заводом в Санкт-Петербурге, в Шушарах — завод открыт в ноябре 2008 года. Суммарные инвестиции General Motors в производственный комплекс следует оценить в 300 млн. долларов. На заводе осуществляется в числе прочего выпуск и ремонт генераторов GM. Строительство завода было начато 13 июня 2006 года, при первом этапе (сборка 70 000 машин в год) объём инвестиций в проект равнялся 115 млн. долларов. Монтаж оборудования начался с января 2008 года, пробный пуск производства был сделан в сентябре, а официально предприятие открылось 7 ноября 2008 года. На церемонии торжественного открытия завода GM Шушары присутствовал Дмитрий Медведев. На полную мощность завод вышел в конце 2009 года. Ну а уровень локализации производства в Санкт-Петербурге был доведён до 30% уже в 2010 году, после того как были проведены переговоры с 80 потенциальными поставщиками комплектующих.
С сентября 2006 года, ещё до того как начал работать основной сборочный завод General Motors в Шушарах, компания начала собирать из SKD-комплектов автомобили Chevrolet Captiva на базе арендованного цеха завода «Арсенал», который расположен в районе Финляндского вокзала Санкт-Петербурга. В сентябре 2007 года там же началась SKD-сборка внедорожника Opel Antara, а в феврале 2008 года, на второй производственной площадке в Шушарах начали собирать Opel Astra. В 2006 году на базе «Арсенала» было собрано 273 автомобиля Chevrolet Captiva, в 2007 — 5631 автомобиля марки Captiva и 48 автомобилей Antara. В течении 9 месяцев 2008 года на «Арсенале» было собрано 30 575 автомобилей моделей Captiva, Antara и Astra. В феврале 2009 года собирать автомобили на базе завода «Арсенал» прекращают, а работников переводят на завод в Шушарах, где с конца того же года начинают собирать также легковую модель Chevrolet Cruze на всемирной платформе Global Compact.