About this project

Energy and Green chemistry investment by Neste at Port of Rotterdam in The Netherlands, Europe.