Is Triveni Turbine Ltd. worth buying?