Paolo Dellacha, CEO of Italian multinational company De Nora, says it wants to “go down to the finish line.”

Read More