Social media giants have once again been singled out for a high profile public spanking over social responsibility and illegal online content in Europe.
<img src="https://techcrunch.com/wp-content/uploads/2009/02/wef.jpg" alt="" />The <a href="http://www.weforum.org">World Economic Forum</a> has just published its annual list of Young Global Leaders,