Number of initiatives to promote greater environmental responsibility

Social responsibility[None]Number

Definition

Numer of initiatives undertaken by the business to promote greater environmental responsibility.