Hadley maintains high bond rating

About 1 Minute