TECHNOLOGY

More news
China Launches High-Resolution Satellite

China Launches High-Resolution Satellite

China's first satellite to conduct high resolution earth observation launched on Friday (April 26) from the north-western China's Gansu province, state media reported.
Dell Latitude 10

Dell Latitude 10 Review

The Dell Latitude 10 is a tablet aimed at business users, with a docking station, huge battery and Windows 8 Pro.