Well,that link is just tarnishing the reputation of Egopay. I checked the link and there was another link in it stating where Egopay was located. I checked that link but I couldn't find any address there. Anyways,I would make further research to know where Egopay is really from.From the way the issue was presented by Belize, it has a high tendency to affect Egopay. Belize actually stated that Egopay claims to have registered under their country which isn't true. Take a look at this recent post by our forum manager: