Who is an Electronic Communications Service Provider?

You may be wondering whether you are an Electronic Communications Service Provider (ESCP) as defined by law. It's an interesting question. A lot more people are ECSPs than you realise. You probably are one. What does it means for you if you [...]