03-03-2021, 03:26 PM
@white knight I am seeing them too. But they more or less around big publishers. Not small ones.
Today saw a bit improved traffic, apparently I am scoring high in Bing.
Today saw a bit improved traffic, apparently I am scoring high in Bing.