MONTVALE, N.J., April 30, 2015 /PRNewswire/ -- Mercedes-Benz USA (MBUSA) today announced it has selected Gensler as the architecture firm for its new headquarters facility in metro Atlanta. Gensler will design an approximately 250,000-square-foot office building that will house...