Share Facebook Twitter LinkedIn Pinterest Email Babcock & Wilcox to redeem $70M of 8.125% Senior Notes Due 2026