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