Hi
I am currently on L1A visa, my initial one year term is due for renewal on 16th July, i have a business travel (job related) plan to go London from 12th June to 27th June, and my employer confirmed to file the L1A extension after return from London trip, pls. help me to understand...