In 2010 China overtook the United States as the global leader in installed wind power capacity representing yet another triumph in the muchhyped clean tech race between the worlds two largest economies

What is the correctly punctuated version of this sentence?
In 2010, China overtook the United States as the global leader in installed wind power capacity, representing yet another triumph in the much-hyped clean tech race between the world's two largest economies.