IBOGroups
Consumer Report
- 07-19-2012
- 3
Invested $20 and haven't been able to withdraw investment. They want me to invest another $129.00 to buy a debit card to withdraw.
On top of this, I haven't been able to log in because security has recognized that I am using a different PC.in order to log in I need to enter a pin number that I am to receive via email. The only problem is that I am not receiving it.
Company: IBOGroups
Country: USA
State: Manchester
City: Chorlton
Address: 2 Dartmouth Road
Site: ibogroups.com