1, Report:
#1519472
Posted Date:
Jul 02 2022
Taboola Steal your card details and create false accounts New York New York
In May 2022 I tried Taboola for Social media advertising. Before any service was rendered, over USD300 was deducted from my bank account. I tried to contact Taboola but to no avail. I got an email from their Growth Advertisers Sales Manager. She then put me in contact with the Suppo...
Entity
Categories: Social media purchases