Language barrier

Chinese construction equipment is constantly improving. Chinese marketing, less so. Diggers and Dozers reports.

Read More