L-1A Visa approval at the U.S. Embassy in New Delhi for a Company that Imports and Sells Rice

November 29th, 2018|

We just had an L-1A visa approval at the U.S. Embassy in New Delhi.  The applicant was granted the visa for 3 years and the business [...]