Total consolidated revenue slipped 13 per cent to Rs 1,729 crore YoY.
Diversified products, buys should perk up its performance from CY21
Bill Forge is a precision forging company having six manufacturing facilities in India