Boston-based Northeastern University opened its Seattle satellite campus last month in South Lake Union. There is now optimism that it will be a boon to the Puget Sound region's economy in the information technology sector and will help with the state's lag in turning out science and engineering graduates. [Crosscut]
Filed under: