Hello.
i want to open Belize IBC and have LeuPay as corporate bank account. I saw on their site that they report to authorities sice last year. But I also saw that they report only company if you make more than 50% of revenue from services you provide. Doeas anyone have any experience with this...