The German discount grocer Lidl has killed its plan to open a store at Sandy Springs’ North River Shopping Center following community and city staff opposition. It also withdrew from a contract for another local store that was not as far along in the planning process. Stream Realty Partners, the developer working with Lidl, filed […]