Investec Reaffirmed Debenhams PLC (LON:DEB) As a Sell; They Now Have a Target Price Of GBX 70.00
Debenhams PLC (LON:DEB) Rating Reaffirmed In analysts report announced this morning, Investec reconfirmed their Sell rating on Debenhams PLC (LON:DEB) shares. The Estimated Target Price…