Xolo Leap

  1. FAQ
  2. Get Started
  3. Company setup

Do I need to travel to set up a company?

Last updated: November 27, 2021

No, you can complete the entire company setup process online using your digital ID (e-Residency) and our website.

Did this answer your question?

Related articles