B Corp certification is the latest status clothing for conscious companies. But without a clear indication of how it improves business practices, what does it really add?
Technology companies have immense power over our lives. But why are so many of their employees and others concerned about the ethics of their behaviour?