Sustainability and corporate social responsibility (CSR) were the focus of the second edition of the Costa Brava Challenge Week
Sustainability and corporate social responsibility (CSR) were the focus of the second edition of the Costa Brava Challenge Week