There are not many banks left any longer that will open accounts for a Seychelles company. Anyway, if you live in the Seychelles you can open an account locally.
What about banks from Seychelles, like NOUVOBANQ or MCB, or AL SALAM?
Does somebody have experience with such? Or this is the most unfavorable jurisdiction, so even Seychellian banks don't open accounts for Seychellian companies?