Introducing ... the Green Confidence Index