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