Has anyone heard of SwissCash? www.swisscash.biz They're suppposed to be really big overseas (not quite sure where). I was told they give up to 300% return in 15 months. Too good to be true?
Has anyone heard of SwissCash? www.swisscash.biz They're suppposed to be really big overseas (not quite sure where). I was told they give up to 300% return in 15 months. Too good to be true?