Toshiba JSW Power Systems Pvt Ltd (TJPS), a joint venture between Japan’s Toshiba Group (Toshiba) and India’s JSW Group (JSW), has announced the appointment of Mr. Takehiko Matsushita as its new Managing Director. A graduate from Nihon University with Read more