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.