The 66 Billion Trees of China's Largest Reforestation Project Aren't Acting Like a Natural Forest IFLScience66 billion trees have been planted in China's Great Green Wall — and they appear to be growing faster than natural forests Live ScienceDigital drive supports planting of millions of trees China Daily?? China has planted 66 billion trees: the consequences on our a
Alibaba, U.S. Payment Processor to Pay $600 Million in DOJ Settlement Over Illegal Drug Sales WSJDOJ says Alibaba failed to stop illegal pharmaceuticals and banned goods from reaching US buyers Fox BusinessAlibaba to pay $600 million to resolve US drug sales probe ReutersAlibaba to pay US $600M to settle allegations it allowed illegal drug and equipment sales