More than 1 million trips by train and bus every day mean that NS has a major impact on society in the Netherlands, in terms of mobility, safety, emissions...
The sustainable development goals (SDGs) function as the principal framework for the sustainability initiatives of Dutch companies and public authorities up...