Safety advocates promote Int’l Helicopter Safety Team
The International Helicopter Safety Team (IHST) was formed in 2005 with the goal of reducing worldwide helicopter accidents by 80 percent by 2016.