Best EcoVadis consultants to reach Gold & Platinum medal in 2025
October 29, 2025
The practice of relocating business activities or outsourcing operations to another country, often to reduce costs or meet strategic objectives. In an environmental context, offshoring may occur for reasons such as:
While offshoring may lower direct emissions in the home country, it can lead to carbon leakage, where emissions are transferred to another location rather than eliminated, potentially undermining global climate objectives.