Science and technology

Associated Press
FILE - In this Sept. 19, 2014 file photo, the Alibaba logo is displayed during the company's IPO at the New York Stock Exchange, in New York. On Thursday, Jan. 29, 2015, Alibaba Group said its net income fell as it faced higher one-time costs but its adjusted earnings beat expectations. (AP Photo/Mark Lennihan, File)

View gallery

500 photos

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

View Comments (0)