Eli Lilly is investing $1 billion over the next “several years” into its "contract manufacturing" footprint in India, a spokesperson confirmed to Endpoints News.
The Indianapolis-headquartered company didn't give any details on exactly where ...
↧