Seven & I Holdings' massive buyback plan has been placed on credit watch by S&P.
Daily NewsInvesting.com -- S&P Global Ratings has placed Seven & i Holdings Co. Ltd. and its subsidiaries, Seven-Eleven Japan Co. Ltd. and 7-Eleven Inc., on negative wat...
Read More