30 Oct 2023 Press releases Neste recognized as a Leader in Global Child Forum’s benchmark for 2023 SustainabilityPeople