This week, two of the world's biggest retailers Wal-Mart and Carrefour were in the spotlight. Wal-Mart is facing questions over its business in China and Carrefour, after a series of profit warnings, is under pressure from one of its investors. Meanwhile, the world's dairy sector gathered in Italy to discuss the challenges facing the sector, including its impact on the environment.