Consultant who ditched Shell: ‘take a look at yourselves in the mirror’
Caroline Dennett says she has been flooded with support after decision that has cost ‘around 60%-70% of my business’. Caroline Dennett’s eye was caught by a placard with two stark words: “insiders wanted”.