Babcock & Wilcox Signs $2.4 Billion Project Agreement with Base Electron | Intellectia