North America's inaugural Mercedes-Benz Charging Hub located at the headquarters of Mercedes-Benz USA in Sandy Springs, Georgia, U.S. Image: Mercedes-Benz
German automaker Mercedes-Benz has kicked off its $1 billion effort to promote clean, electric mobility with the debut of its first charging station in North America.