Skip to content
Triveni Turbine shares tumble 8% after Q1 profit drops 20%, margins shrink · Hindustan Sphere