24 Nov 2023 News Neste to introduce solar power to its Porvoo refinery SustainabilityClimate changeRenewable solutions