Carrefour's reinvention attempts took on new vigour as it launched two Carrefour 'Planet' stores in France last week. The company said the test stores have been redesigned and adapted to customers' needs in a bid to deliver "a new experience of shopping comfort, ease and pleasure".