0 Toshiba to buy back 6% of shares June 7, 2021 Administrator_India By Administrator_India Capital Sands Toshiba Corp said on Monday it will buy back up to