Scammers and 100% fraud
Scammers
Won't let me close my account, they misuse merchant and send bad credit report , multiple fraud transactions on my merchant this company is is total sham need to file class action lawsuit on these a***** These are based in India and scam people
Date of experience: August 28, 2024