The Chinese government is cleaning up its profile and trying to be more environment-friendly especially with the incoming 2008 Summer Olympics Games in Beijing. US aluminum producer Alcoa and Chinese bus maker Zhengzhou Yutong Group Co. Ltd. are hoping they could help with their new green buses that...