by Clémence Dupuis | Mar 28, 2025 | Strategy
Managing business travel is a significant challenge in companies’ CSR (Corporate Social Responsibility) strategies. In a context where reducing the carbon footprint has become essential, travel policies must evolve to minimize their environmental impact. At SD...