The total amount of information created and replicated in 2011 is set to hit 1.8 zettabytes, according to new research – with the amount of information created across the world now more than doubling every...
Tech companies team-up under the umbrella of the WEF to 're-skill' workers
Technologists and publishers slam Google for taking control of the Web
Mozilla reveals new features for desktop and Android users
Applicants' names and email addresses used to calculate insurance premiums