"The moment of birth is when we have the most to lose."
Innovation is the key driver for the petrochemical industry to overcome challenges and seize opportunities.