Insetting… Do companies really need to invent a word to use their common sense?

I was a little stunned when I read the Guardians most recent article on ‘Insetting’. This is apparently a new incredible approach to ethical business. But reading a little deeper, it does comes across as perhaps just another buzz word that PR managers can use to overcome their green washing accusations. Continue reading