The Intellectual Property Enterprise Court (IPEC) has handed out a fine of £500,000 to an...
Read more