This week has seen a raft of financial results that have given us a chance to gauge the health of the sector. It's been a mixed bag - Kellogg's sales and profits slid - but there were positives to take from the likes of Kraft Foods and Unilever. Elsewhere, Wal-Mart Stores has its eyes on emerging markets expansion, we have had analysis of Whole Foods Market's performance and a discussion of public health policy in Canada.