My current L1B Visa was awarded to me in India which is where I held my job before my company transfered me to USA. My visa is about to expire and my company wants to reapply instead of apply for extension as they believe reapplying is safer. I wanted to check if I could reapply for the L1B Visa by visiting US Consulate in Canada instead of India? If yes are there any risks in doing so.
Is it really true that extensions are more prone to rejection as compared to reapplication?