China is the most populous country in the world, and its 1.35 billion nationals consume copious amounts of food and resources. Produced by Matthew Stuart. Research by Mamta Badkar. Follow BI Video: On FacebookJoin the conversation about this story »
Matthew Stuart, Business Insider
Wed, 07/30/2014 - 8:27am
China is the most populous country in the world, and its 1.35 billion nationals consume copious amounts of food and resources. Produced by Matthew Stuart. Research by Mamta Badkar. Follow BI Video: On FacebookJoin the conversation about this story »