This town in Oregon is supposedly more ‘innovative’ than Seattle by Molly Brown on February 10, 2015February 10, 2015 at 11:29 am If Corvallis, Ore., is looking for a new slogan to slap on its town sign, it might be this: “Welcome to Corvallis. More innovative than Seattle.” At least, that’s according… Read More