Twitter, Inc. (NASDAQ: TWTR) is facing the heat in India after the short-messaging social media platform failed to comply with the government’s new regulations even with an…

Read More