Healthy execution by Shriram Finance Shriram Finance (SFL; CMP: Rs 527; Market Cap: Rs 99,157 crore; Rating: Over-weight) — ...