Tested: GWM C10

The first prediction

Made in China. Three little words which can strike terror into most shoppers’ hearts. What if I told you that many electronics and consumer goods are made in the people’s republic? And if they’re not produced there, they may be assembled in China. Turn around any Apple product to see what I mean.

Read more