Google yesterday gave Chrome extension developers another two months to register their work with the browser's online store, after which the company will throw a "kill switch" on most add-ons that were installed from other sources.
Techno Freaks Corner is all about technology news, events, gossip, "How To" articles on technology, psychology or Parapsychology.