Acording to Statista, the number of Internet users went from being 1.02 billion in 2005 to 3.58 billion in 2017.
9 April 2018 7:29 AM
The tech lobby which includes Google, Facebook takes India to task over plans to police online content.
2 Feb 2019 6:08 AM
The move is the latest by Twitter aimed at curbing disinformation, propaganda and provocation.
2 March 2018 4:12 AM