Castellers in Catalonia

Nelio’s vision of corporate social responsibility

Whether you’re a founder of a small start-up company or an employee in a large corporation, you can (and should) commit to society. As many of you know, Corporate Social Responsibility (CSR) refers to companies taking responsibility for their impact on society. As evidence suggest, CSR is increasingly important to the competitiveness of enterprises. It […]