Europe

Leonardo and Sloane sign orders for nine AW09 helicopters