Does Starting a Company in Italy Allow You to Live There?

Does starting a company in Italy let you live there? Not automatically. The visa pathways: Startup Visa, Investor Visa, and Digital Nomad Visa.