China poised to go all out with clean techNote: The following article was taken from SFGate. China is at a crossroads. This nation of 1.3 billion people is faced with the daunting...