Plastiphobia?

I’m feeling rather of a villain of late, something an Innovation Lead at Innovate UK might not usually want to reveal. Why? Because for over 30 years I’ve been involved in innovation with polymers and I wholeheartedly value them; yet …