Designed by
Title
Richmond, Virginia, USA - 9 May 2019: Illustrative Editorial of Babcock and Wilcox website homepage. Babcock and Wilcox #190599714
Description
Richmond, Virginia, USA - 9 May 2019: Illustrative Editorial of Babcock and Wilcox and website homepage. Babcock and Wilcox logo visible on screen.
This image is editorial