You sounds like you would fit right in with the UK government. Their Internet oversight and licensing are right up your alley.
maybe
Please Login to reply.
No replies yet.