As the title say, do you know Paysend ?
They are Swiss based neobank. They can send international transfers for just 2 CHF - I don't know if that's only for personal use and no company use?
I found a few good one in mentor group gold. I don't have access to it right now but from my list I made I could mention:
Not sure if they all open business accounts but I think they do.