Comment Comment by hyperpape 80% of what? There are 85,000 H1B visas per year, and vastly more job postings (and hirings of citizens) each year. parent hyperpape 1 year ago