Deals | Thu Mar 14, 2013 4:59pm EDT

Credit crunch stifles Chinese energy savings sector