Lots of glass, plenty of daylight and wide-open spaces were on display during a sneak preview of the new Mercedes-Benz USA headquarters in Sandy Springs on Nov. 13. “The idea of the building is cooperation and working together,” and it’s built to encourage that, said MBUSA president and CEO Dietmar Exler during the media tour. […]