4152955685
Consumer Report
A deposit of 200.00 stating cbj hydra fund was deposited into my account. I did not agree to any terms with any specific company. I was searching online for a loan as possible solution but decided against it. My phone was bombarded with calls from various companies, but never took out a loan. On ...