The Shard: divisive new star of the London skyline
Twelve years after it was first sketched out, London's Shard tower will be inaugurated on Thursday to great fanfare -- but Europe's tallest skyscraper has won as many critics as it has admirers.
05 July 2012
Crunch time looms in quest for 'God particle'
A nearly 50-year bid to explain a riddle of fundamental matter faces a key moment on Wednesday when physicists unveil fresh data in their search for a particle called the Higgs boson.
Twitter says government requests rising in 2012
Twitter said Monday in its first "transparency report" that the number of government requests for user information or to block content is rising in 2012.
Japan begins power saving despite nuclear restart
Electricity saving targets came into effect in Japan on Monday as the country eyes a power shortfall over the hot summer, despite the weekend re-start of a nuclear reactor.