Faith in nature shampoo

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.