Babcock & Wilcox redeems USD 61.4 million senior notes due 2026 - BW News | Rallies