General Motors on Friday reportedly chose its Ruesselsheim, Germany, plant to build mid-size cars for Europe over its plant in Sweden as it strives to cut costs and head off bruising competition.