Six global publishers have obtained an injunction against Swiss-based Rapidshare AG that is an important step toward … Continue reading →