Consumer services company AFK Sistema plans to open branches of department chain Debenhams on the Russian market, according to a report by Vedomosti.