Eli Lilly to invest $1B in India for local drug production

Business