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