Yes, Italian Investor Visa holders can work, establish businesses, and be self-employed in Italy.