Seudónimo Seudónimo 01-09-2020 Mathematics contestada Translate and solve: 24.67 is what percent of 129? Rounded to the nearest tenth of a percent.