Home Stock Analysis Eli Lilly seen as the stronger bet amid escalating competition with Novo in India