US initiates new rules on H-1B visa: Travelling to US Embassy is no longer mandatory.
United States aims to benefit H-1B visa holders, who can renew their visas within the US.
Many Indians who need to travel to India for an urgent situation have to get a visa stamp at the US Embassy.
This new renewal program allowed H-1B visa holders to get visa stamping within the US.
This stopped the need to travel to the US embassy for visa stamping.