New CEOTime for Pierre to step down as CEO? I think he deserves another 6 months, but he's on a short leash... his words over the years and failed promises have been exposed badly today. No doubt the Science is great, but I'm not 100% certain he's the guy to deliver on all these promises going forward.