Showing posts with label USA. Show all posts
Showing posts with label USA. Show all posts

Tuesday, February 1, 2011

But, Why Does Everything Say Made In China?

Despite China's Might, US Factories Maintain Edge - Yahoo
Proof that innovation is good and communism is bad, or something, and not necessarily in relation to each other.