Britain's new Internet Law: Death of the Startup in Britain?boingboing.net59 pointsmindstab17 years ago