Tag: India: Sarda Energy witness 8% decline in ferro alloys production y-o-y in Q1FY’25