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