In:
Industry
Posted: 18 January 2012
The Web Goes on Strike!
Today, 18th January 2012, several large online entities have taken their sites offline for 12 hours. These include:
Google - although they haven't taken their site offline, they have added a link to [...]