I have a question with regards to my L1B renewal. I had an H1B which was stamped in 2003 and traveled to the US from Sep'2003 to April'2004. Then I went back to India and came to the US on short trips for 3 months to 6 months on the same H1B between 2005 and 2006(July). In Nov'2007, my company did a H1B reminder filing and I came to the US and was here till Sep'2009. In Oct'2009, my company processed my L1B and I'm now here till Sep'2012. At this point, my company is trying to renew my L1B. I had been informed by my firm that I have exhausted my visa cap and I cannot be in the US after my current L1B visa expires. What are the possibilities that my visa could be renewed? Are there any other options for me to approach for getting a new L1B or L1A or continuing to stay in the US?
Your help in this regards is much appreciated.
Thanks in advance