Indian Metals & Ferro Alloys (IMFA) Monday, July 30, 2018 1:07PM IST (7:37AM GMT)   (BSE:533047)(NSE:IMFAEQ) IMFA Features in Prestigious List of India’s Largest Midsize Companies Ranks 20th overall and 2nd in Metals &...

More