AC Hydra Fund III 8883025351
Consumer Report
On 3/28 AC Hydra Fund deposited $300.00 into my checking account. I signed no paperwork or in no way authorized this transaction. Now they are automatically withdrawing money from my account. Continue to report this scam ...