rayhurt797 rayhurt797 06-05-2024 Social Studies Answered 26 of 100 What percentage of Duck Stamp sales goes to supporting habitat restoration? O 25 percent 50 percent. O 75 percent 98 percent