For innovations to succeed they do not need to be perfect out of the gate, but they do need to offer a real benefit to companies, their consumers and their retailer and business partners at a scale that justifies the investment and risk, top executives with The Coca-Cola Co. said last week during Barclays Global Consumer Staples Conference.

Full story: