InvestorsHub Logo

INTL

10/17/16 7:38 PM

#56 RE: T695 #54

Yes it is. Telegraph is reporting Staples buyout in negotiations with Cerebus for Europe stores.