Home » Immigration Updates » Electronic System for Travel Authorization (ESTA)

Electronic System for Travel Authorization (ESTA)

The U.S. Customs and Border Protection (CBP) issued an interim final rule to require travelers from Visa Waiver Program (VWP) countries to pay operational and…