Mercedes-Benz announced Wednesday it finalized plans for a large research and development facility as part of the automaker’s Atlanta expansion efforts.
The German auto giant said it signed a lease for a future 60,000-square-foot technology center within Atlanta’s Northyards industrial project. Located near North Avenue and Northside Drive, the $34 million project called the Mercedes-Benz Atlanta Tec… [1593 chars]
Source: The Atlanta Journal-Constitution | Published: 2025-10-22T17:18:31Z
Credit: The Atlanta Journal-Constitution











