China-online-marketing.com chief author Steven Chow, recently wrote an article “going green” goes red in China, which is published exclusively on alrroya, a financial daily in Dubai, U.A.E. In 2009, China has become world leader in the manufacuturing of green energy. The western media has been saying that China has wrecked the Copenhagen deal, but the […]