Monica Nickelsburg / GeekWire
Tech leaders denounce new ‘public charge’ policy limiting green card eligibility – Leaders of more than 120 U.S. companies are speaking out against what they see as an effort to dramatically curb legal immigration the United States without approval from Congress. At the request of Seattle startup Boundless Immigration, they submitted an open letter to the U.S. Department of Homeland Security opposing …