Babcock & Wilcox to redeem $70M of 8.125% Senior Notes Due 2026 Press Room 1 year ago Babcock & Wilcox to redeem $70M of 8.125% Senior Notes Due 2026