May 01, 2018 Hyderabad, India – TPSC (India) Private Limited [TPSC(I)], a 100% Indian subsidiary of Toshiba Plant Systems & Services Corporation in Japan, a Toshiba Group Company today announced that it will expand its assembly plant of water turbines  →