Battle boils up over H1-B visa issue