This guest post is by Ranjan Mukerjee They may not have the shiny badges, or the cars with flashing beacons, or even a uniform, but the internet police are very much alive and kicking. As companies are getting stricter about copyright infringement on the Internet, they are pulling out all the stops in tackling something […]