China’s Top 10 Car Body Awards name Mazda EZ-60 winner for structural safety, material use, and long-term durability. >>> This is another headline indexed and brought to you by the AUTOMUNDO website.