The Good Business Charter brings together ten standards