Bwxt closes amended and restated credit agreement

Lynchburg, va.
BWXT Ratings Summary
BWXT Quant Ranking