Home World News Eli Lilly seen as the stronger bet amid escalating competition with Novo in India