Intelcap
Consumer Report
- 04-01-2013
- 29
I noticed there was an big amount of money taken from my checking account. I found out it was taken by this company Intelcap. I also called an a foreigner said they would put my money back within 3 to 5 business days. This money wasn't surely unauthorized. My banking is working on this matter.
Company: Intelcap
Country: USA