Strategy

Visa Dust-Up

Are Indian companies who send employees to America using L-1 visas for their intended purpose?