David Versus Goliath – A Tale About The Internet In Central London We sit back and take it; we are too small, we have no power; what can one… View Post