This corporate presentation discusses De Nora's identity, mission, and portfolio. It provides an overview of De Nora's financial information, including pro forma revenues of $446 million and approximately 1,600 employees spread across 90+ locations. The presentation also outlines De Nora's commitment to delivering innovative electrode technologies and water treatment products and solutions to address customer needs, as well as its focus on challenges like climate change, population growth, and resource scarcity.