

In the UK, B labs certifies companies they meet their requirements for social responsibility, environmental stuff etc. I don’t know the details but the companies I’ve seen that have B corp status seem to care about doing nice stuff, so I consider it a plus.
That guy knows nothing.