Mercedes-Benz Executives Answer Questions At Charging Hub Opening In Atlanta – CleanTechnica