APLICATIONS

UK PM May pledges new powers to punish and tax social...

LONDON British Prime Minister Theresa May pledged to create new powers allowing her to punish social media and communications companies that fail to...