(ADPnews) – Sep 24, 2010 – The choppy economic recovery is giving headaches to many world governments but China is latching onto renewable energy to kill many birds with one stone.