Business Travel | Mon Apr 23, 2012 2:15am EDT

Winter punches back with snow, heavy rain in Northeast US