Also Friday, Obama signed S. 3245, a bill that reauthorizes the E-Verify program, which lets companies determine whether potential new hires are eligible to work in the United States. That bill also extends an investor visa program, and a program allowing doctors to gain entry into the United States.

Sen. Pat Leahy (D-Vt.), who sponsored the visa bill, praised Obama for signing the bill into law, and said the investor visa program in particular would help promote economic growth.

"I'm delighted that all the perseverance in the current difficult legislative environment paid off, and the new charter is in place right on time for investments like those just announced in Vermont," Leahy said.