Retail has had an interesting 2021... reputation is down and the demand for governance is up. Check out the infographic below or download the full report.