Credit: Brent Lewin/Bloomberg
It was after 11 p.m. on March 30, 2013, when the Alaska Department of Public Safety helicopter lifted off near Talkeetna, north of Anchorage, after rescuing a stranded snowmobiler.
From Bloomberg Businessweek View Full Article
No entries found