IBOGroups
Consumer Report
- 05-24-2013
- 1
I invested But they didn't pay me my returns not even my capital, rather they are working ways to collect more from me.
Please help. They promise loots of benefits including a visa card which they dont have
. Exploiting people nof there hard earn money.
Company: IBOGroups
Country: USA
State: Manchester
City: Chorlton
Address: 2 Dartmouth Road
Site: ibogroups.com