Russian retail titan X5 Retail Group said today (18 April) that annual profits last year only inched up 1.2% despite revenue rising by almost half.