I still wouldn't believe it. Even the 404 article does not confirm anything and the ad company does not provide any details.
This whole thing feels like marketing, claiming something outrageous to get people talking about your company.
I still wouldn't believe it. Even the 404 article does not confirm anything and the ad company does not provide any details.
This whole thing feels like marketing, claiming something outrageous to get people talking about your company.