Answer: Current yield on the bond = 35.71%
Step-by-step explanation:
Given that,
Annual interest rate printed on the face of a bond = 25 percent
the face value of the bond = $1,000
the current market price of the bond = $700
Therefore,
current yield on the bond =

=

= 35.71 %