The Controversy involving the Social Media Platform: Twitter, refuses to die down. There have been many developments related to the allegations, by...
Twitter CEO and senior officials of the company have refused to appear before the Indian Parliamentary Committee on Information Technology on 11...