AB
Ajay Bansal• 1d ago
IMFA's ferrochrome project is on schedule, slated for pre-commissioning in June 2026. However, their ethanol project has been pushed back a month to July 2026, though no significant financial implications have been reported yet.