News Hound
22-08-2017, 10:07 AM
Honda has updated its "Honda Face" site with "Case 70: Persistent Efforts to Develop a World-first Stamping Technology Making the Impossible Possible."
More... (http://world.honda.com/environment/face/index.html?from=r)
More... (http://world.honda.com/environment/face/index.html?from=r)