Search Results for:Lynn Doan

Chinese wind power giant wants to be app store of energy world

The company wants to serve as an “enabler.”