Facebook has informed some advertisers that it might cause delays before their ads can appear on the social media...
8 Oct 2017 6:09 AM GMT