Muthoot Microfin Limited, a subsidiary of the Muthoot Pappachan Group, engaged in providing micro-loans targeted rural areas across India, marks its debut on the Indian stock market today. Upon its debut on the BSE, the stock opened at Rs 278 per share, representing a 4.5% discount compared to the final issue price of Rs 291 …