Christmas dinner: How much will it cost this year? Research for the BBC shows the cost of Christmas dinner staples has risen to more than £30. Source
BP ‘stands to receive blood money’ from Ukraine war A presidential adviser says the oil giant is could still receive profits from its stake in Russia's Rosneft. Source
India seizes opportunities in African healthcare The rapid expansion of Indian healthcare firms in Africa has not been without problems. Source