Finnish company Neste merges renewable units, streamlines operations

Date: