Should you forget Eli Lilly and buy this magnificent biotech instead? Let's find out.
Rekha Rakesh Jhunjhunwala, through multiple discretionary trusts, owned 25,199,240 equity shares, or 24.09 per cent stake in ...