The U.S.-based company has faced flak over the past many months for various actions taken on tweets and accounts of high-profile users and delay in compliance with the IT rules that came into effect in May this year.
Read more here:: Post India Listing