“Given our Accountability Framework and the polarized atmosphere in the US, we have decided that from now until at least the end of the year, we will not post brand advertising on the social media news delivery platforms Facebook, Instagram and Twitter on The USA.” company said in a statement. …
Read More »