Yes, the Italian Investment Visa is the best solution. You need to invest at least €250,000 in an Italian Innovative Startup. You can also be a partner in the Startup. If the startup is more than three years old, you can occupy a corporate position by investing €100,000 or more.