Mercedes-Benz USA has made Atlanta their North America headquarters. AMP is grateful to be featured in Mercedes-Benz’s “Greatness Lives Here” video series, alongside many organizations and personalities doing incredible work on Atlanta’s Westside. Please enjoy and share the video!