US visit Visa during immigration process

They need L1 Visa (if they work in a Multinational company, with or without blanket protection). This is a dual-intent visa that allows them to apply for sponsered immigration whenever and still enter and leave US, Or apply for Green card after working in US for a year.

Self business owner don't have option I guess.