India's Triveni Turbine Q2 profit declines on higher costs
India's Triveni Turbine Q2 profit declines on higher costs Overview India turbine maker's Q2 revenue
India's Triveni Turbine Q2 profit declines on higher costs Overview India turbine maker's Q2 revenue