Germany’s social media hate speech law is now in effect
A new law has come into force in Germany aimed at regulating social media platforms to ensure they remove hate speech within set periods of receiving complaints — within 24 hours in straightforward cas..
Read more
The World's Most Sustainable Companies 2017
Large firms care about their sustainability on the basis of various parameters including their employees and resources in the world as researched by a firm called Corporate Knights...
Read more