MarketWatch - China, renewables