Not Just Startups Facebook & Twitter Pull down Brazil President’s COVID 19 MessagesBy Girish ShettiMarch 31, 2020 Here are top 5 trending and happening news from the world of technology 1 Facebook and Twitter Pull down…