By admin October 22, 2021 Business , marketing Finance Share on FacebookShare on Twitter Facebook Inc (NASDAQ:FB) was condemned by its Oversight Board on Thursday, which claimed the internet giant had withheld information during the case about its cross-check program –which spares millions of…