1. Call of the Day: Barclays downgrades discretionary retail, issues consumer demand warning

    Call of the Day: Barclays downgrades discretionary retail, issues consumer demand warning

    1