Faced with angering either a world-famous automaker or the Mormon Church, the Sandy Springs City Council on March 7 split the difference on a controversial new “Mercedes-Benz Drive” street name. The city will rename only the piece of Barfield Road in front of Mercedes-Benz USA’s new headquarters and not the portion in front of the […]