En Route International has launched a new strategy centred on increasing its corporate social responsibility (CSR), aimed at reducing its impact on the environment as well as that of its customers, ...