Kamal Baheti of Mcleod Russel on business outlook

  • 5 years ago
Mcleod Russel (India) is on our radar. ICRA has downgraded ratings of various bank and non-bank facilities due to company's deteriorating liquidity profile. The stock has lost 10 percent this week and is down 65 percent this year. Kamal Baheti, CFO of the company spoke about the latest happenings in the company and gave his outlook for the future.

Recommended