Twitter has officially accepted Tesla maverick Elon Musk’s $44 billion bid for acquiring the micro-blogging company, international outlets reported on Monday. The social media giant…
Russia limits access to Google News
Access to Twitter has also been limited MOSCOW: Russia’s media regulator has restricted access to the Google News service, accusing it of providing access to…