Volume 56, 2020, Issue 20

392 elements in 1 pressure vessel

Veolia’s second field test of its Barrel is well underway at a seawater desalination plant in Oman. According to Jean-Baptiste Thubert, the...