Science and technology

Associated Press
In this Monday, Sept. 15, 2014 photo, workers renovate an ancient-style building at the headquarters of Alibaba Group in Hangzhou in east China's Zhejiang province. Alibaba Group’s U.S. stock offering is a wakeup call about an emerging wave of technology giants in China’s state-dominated economy. (AP Photo) CHINA OUT

View gallery

500 photos

Astronomy, meteorology, environment, archaeology, electronics, computers and gadgets

View Comments (0)