Triveni Turbine appointed new Independent Directors and Managing Director, and approved appointment of new CEO and COO, as well as the resignation of Mr. Rajiv Sawhney and the appointment of Mr. Pulkit Bhasin as Company Secretary and Compliance Officer.