Business

US military sticks with Microsoft for $10 bn cloud contract

The US Department of Defense said Friday it is sticking with its decision to award a $10 billion cloud computing contract to Microsoft, despite Amazon's claims that President Donald Trump improperly influenced the process.

Internet

Reddit bans accounts, suspects possible UK vote interference

The prospect of Russian interference in Britain's election flared anew Saturday after the social media platform Reddit concluded that people from Russia leaked confidential British government documents on Brexit trade talks ...