Faith in Nature: Beauty brand hands company director role to ‘Nature’
Beauty brand Faith in Nature creates new internal governance system allowing it to put ‘nature’ in a company director role.
Beauty brand Faith in Nature creates new internal governance system allowing it to put ‘nature’ in a company director role.