Does it cost money to verify business and open an XTransfer account?

No.

Did you find the content helpful?
Yes
No